Post Job Free
Sign in

Software Engineer Senior Full-Stack

Location:
Alexandria, VA
Posted:
June 08, 2025

Contact this candidate

Resume:

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.



Contact this candidate