CHULHWAN KIM
Aldie, VA
+1-571-***-**** *********@*****.*** linkedin.com/in/chulkim
Professional Summary
Senior Full-Stack Software Engineer with 10+ years of experience developing scalable, cloud-native solutions. Adept at modernizing legacy systems and leading Agile teams to deliver robust microservices using Java, Angular, Spring Boot, and Oracle-based databases. Proven in driving CI/CD pipelines and mentoring teams to enhance technical execution and architecture. Committed to continuous innovation and operational excellence in financial services. Technical Skills
• Languages: Java, JavaScript, TypeScript, Python, SQL, HTML/CSS, Go
• Frameworks: Spring Boot, Spring MVC, Spring Security, Hibernate, Angular, React.js
• Cloud & DevOps: AWS, Docker, Jenkins, Terraform
• Orchestration: Docker, Kubernetes
• Databases: PostgreSQL, MySQL, Oracle, MongoDB, DynamoDB
• Testing, CI/CD & Development Practices: JUnit, Mockito, Selenium, Postman, Jenkins, SonarQube, CI/CD Deployment, TDD, Object Oriented Design, Agile SDLC, Microservices Development
• Monitoring & Messaging: Splunk, Grafana, ELK, Kafka
• Tools: Git, Bitbucket, GitHub, JIRA, Confluence
Professional Experience
ATPCO Feb 2022 - Dec 2024
Senior Software Engineer
• Architected and deployed full-stack solutions using Java, Spring Boot, Angular, and React.js within a cloud-native environment on AWS, supporting continuous integration and deployment pipelines.
• Refactored and migrated monolithic systems into microservices using Docker and Kubernetes, enhancing scalability and service resilience by 40%.
• Developed and maintained RESTful APIs and backend services with PostgreSQL, MongoDB, and DynamoDB, adhering to strong object-oriented design principles and test-driven development practices.
• Integrated observability tools such as Splunk, OpenTelemetry, and Grafana to monitor performance, troubleshoot distributed system errors, and expedite root cause analysis.
• Collaborated in Agile SDLC processes by actively participating in Scrum ceremonies, sprint planning, pair programming, and peer code reviews, ensuring alignment with product roadmaps.
• Mentored junior developers through regular coaching sessions, enhancing team technical expertise and promoting design pattern best practices.
Economic Systems Inc. Jul 2014 - Nov 2021
Java Developer
• Modernized and containerized legacy backend applications using Spring Boot and Docker, leading to a 35% performance improvement and 50% reduction in deployment friction.
• Engineered backend components and RESTful APIs integrated with AWS services and diverse database systems, underpinned by robust design patterns and object-oriented principles.
• Implemented CI/CD best practices with Jenkins and Git workflows, reducing release cycle time by 20% and ensuring a smooth continuous integration process.
• Developed security patches and remediated vulnerabilities using Spring Security and CheckMarx, reinforcing compliance and secure coding standards.
• Designed and implemented streaming components with Kafka to support event-driven data ingestion and cross-service communication within a distributed systems framework.
Education
George Mason University Aug 2014
Bachelor of Information Technology
Key Projects
Workflow Automation Platform
Key Projects
• Led backend architecture for a workflow engine using Java, Spring Boot, and Kafka, deployed on AWS ECS and monitored via Splunk and Grafana.
CI/CD Modernization
Key Projects
• Built and maintained Jenkins pipelines for multiple microservices with infrastructure provisioning via Terraform, reducing build failures by 40%.
Microservices Migration
Key Projects
• Transitioned from legacy monolith to modular Kubernetes-based services, improving deployment frequency and maintainability across critical business units.