Summary
Louis Choi is a pragmatic software engineer with 10 years' experience building backend systems, DevOps automation, and developer experience tools across fintech and enterprise environments. Currently at Mastercard, he brings deep Java/Spring expertise plus hands-on skills in Node.js, Python, Kubernetes, and AWS to design resilient microservices and CI/CD pipelines. At FreshBooks he created a one-click local/GKE microservice orchestration and reusable Helm templates, and at Boeing he engineered a Python CI/CD framework and centralized ELK monitoring that drove operational improvements and cost savings. He combines strong testing and automation practices (Selenium, Jasmine, JUnit) with infrastructure-as-code (Terraform, GitLab CI) to streamline developer workflows and reduce toil. Based in British Columbia, he pairs a Carnegie Mellon software engineering education with a track record of turning complex distributed dependencies into simple, reproducible developer experiences.
10 years of coding experience
7 years of employment as a software developer
Bachelor, Computer Engineering, Bachelor, Computer Engineering at Ajou University
Master, Software Engieering, Master, Software Engieering at Carnegie Mellon University