Oct 2023 - Present
• Develop and maintain a cloud-based RESTful API application utilizing Maven (Java), Quarkus, MongoDB, and Azure Blob Storage
• Conduct API testing with SoapUI and custom scripts, while monitoring application logs through RedHat OpenShift and Kibana
• Ensure high code quality by managing and improving test coverage using SonarQube as a Security Champion
• Develop unit tests using Mockito, ensuring efficient mocking of dependencies and validating functionality
• Lead and manage application releases while collaborating with the cloud team, utilizing Jenkins and Argo CD
Mar 2020 - Sep 2023
• Tested on the next generation of middleware to enhance features in networking for Ford vehicles (FNV2, 3, and 4)
• Worked on lower layer protocol concept to provide a scalable distributed framework used by applications and services in the vehicle network
• Designed, created, and managed testing plans and cases for the networking software on QNX, Linux, and Android Automotive
• Developed and maintained testing scripts to automate with Python and shell scripting language
• Set up, managed, and provisioned test benches (ECUs) for specific manual and automated tests in laboratory environments
• Documented comprehensive test scenarios and tracked issues using specialized tools such as Confluence, Jira, and TestRail
• Identified and reported defects, and worked with diverse teams to resolve issues and ensure timely delivery of high-quality software
• Created solutions to the challenges presented to the test scenarios by the vehicle networking environment
• Supported upcoming Ford autonomous vehicle offerings - connected vehicle services and other advanced vehicle networking technology
Sep 2019 - Nov 2019
• Worked in Edgescale team in Kernel Production Line, focusing on DNS, SSL management, network edge, and asset delivery
• Improved Shopify's open source DNS configuration tool to support NS1 and Oracle Cloud Infrastructure providers for new releases of RubyGems
• Implemented API rate limit to prevent throttling issues and tested over 2,000 DNS records in zones for NS1 provider in Ruby
• Enhanced one of the tools, Record Store with Rubocop ensuring adherence to clean and consistent style and layout standards for future updates
May 2019 - Aug 2019
• Participated in pyATS & Genie project which is the core of Cisco Test Automation Solution
• Designed and developed features for Parser/Ops/Conf libraries in Python and validated them on virtual workstations virtual workstations (Cisco IOS, XE, XR, and NX-OS)
• Resolved issues reported by clients, wrote technical documents, and supported oversea engineers to collaborate on the project
Sep 2018 - Apr 2019
• Set up, maintained, and troubleshot Nokia 7750 Series Service Routers, 7710 Service Access Switches, 7705 Service Aggregation Routers mainly
• Supported trial engineers by building lab networks based on customer requests
• Set up core network systems and monitored the statements of all the devices
• Assembled and configured servers, routers, and switches, managed static and dynamic IP addresses, and ensured proper cabling and connectivity according to topology
• Configured IXIA traffic generators and VMware, and updated and tested operating systems for routers and switches
• Maintained and supported the lab network infrastructure, ensuring all devices were accessible and equipped with accurate configuration files
• Managed equipment inventory, ensuring accuracy for both new and in-use devices, while coordinating the scanning of new hardware and shipment of defective units to the repair department
May 2018 - Apr 2019
• Developed, implemented, tested, and maintained the SLiDE official website with JavaScript, PHP, HTML, CSS, and MySQL including server hosting
• Designed, Built, and tested websites for clients: BottleWorks and EffectiveMeasures with Electron, WordPress, and PHP
• Developed a React-based web application integrated with RESTful APIs for CHEO, and conducted automated testing with Selenium
• Improved website performance and visibility through SEO optimization and Google Analytics integration
• Collaborated with IBM’s Centre for Advanced Studies, Impact Hub Ottawa, Carleton University, Ottawa Community Foundation, Centre for Social Enterprise Development and the Ottawa Hospital
• Took charge of photos and videos including shoot, editing, and retouching
• Participated in social events in Ottawa to promote the SLiDE project
• Produced documentation that meets applicable standards and backup data
• Collectively worked with different departments to gain better idea and output based on Agile methodology
May 2018 - Apr 2019
• Designed courses and taught computer programming, Python and Java for students in elementary, middle, and high school
• Worked on several projects based on students' preference and helped what they want to achieve with programming
• Communicated with parents and informed them of students' learning process
Aug 2017 - May 2018
• Assisted customers on their needs and provided information on product features
• Teamed up with co-workers to ensure proper customer service
Feb 2014 - Mar 2017
• Designed and maintained online community on the web based on current marketing plans and strategies
• Created and edited marketing properties for websites, email, social media, and advertisements
• Developed networks and cooperated with marketers from Canada school such as, language schools, colleges, and universities through regular fairs, seminars and meetings
Mar 2013 - Nov 2013
• Promoted a Working Holiday Program as an Honorary Ambassador called Working Holiday Friend
• Hosted presentations to share about the program at colleges
• Created and managed online marketing with various media channels
• Managed schedules and team members as a regional team lead
Feb 2013 - Aug 2013
• Served as an Honorary Ambassador for the biggest bank in Korea
• Designed and created online contents for 20s on its official websites (s20.co.kr)
• Managed schedules and team members as a regional team lead
Feb 2007 - Mar 2009
• Served the country in the navy
• Secured premises and personnel by patrolling property
• Controlled traffic, prevented crime, and responded to emergencies
2019
• Course Highlights: Enterprise Application Programming (Java EE), OOP with Design Patterns (Java), C Language, Mobile Application Programming (Android Studio), Advanced Database (Oracle, MySQL), Web Programming, Software Development Project (Python), Programming Language Research Project (Swift), and Networking programming (TCP/IP)
2018
• Course Highlights: Software Engineering, Software Analysis & Design, Programming Language Application (C++), Object Oriented Programming (Java), Mobile Programming, .Net Programming, Embedded System, Cloud Computing, and Data Structures and Algorithms
2014
• Course Highlights: Statistics, Differential & Integral Calculus, Computer in Practice, Biochemistry, Microbiology, Marine Ecology, Cell Biology, Statistics for Life Sciences, Thesis Research, Capstone Design, and Marine Ecology
“It is our failure to become our perceived ideal that ultimately defines us and makes us unique. It's not easy, but if you accept your misfortune and handle it right your perceived failure can become a catalyst for profound re-invention.”
Quote by Conan O'Brien