Summary
Sangik Kim is a Senior Software Developer with around 4 years of professional experience delivering backend-first solutions across energy and enterprise domains. He specialises in distributed, event-driven systems and containerised deployments using Java/Spring Boot, Kafka, OpenShift and has practical experience modernising legacy .NET platforms. Currently contracting at Transpower New Zealand, he focuses on critical market systems while balancing contributions to multiple concurrent projects and leading development when required. His background spans both market participant and grid operator perspectives from roles at Enel X and EnerNOC, giving him domain insight beyond typical backend engineers. Comfortable across the full lifecycle, Sangik pairs hands-on coding with architecture work—applying Clean Architecture and MVP patterns to reshape legacy systems. He also blends cloud and infrastructure tooling (AWS, Terraform, PostgreSQL) into pragmatic, production-ready solutions.
4 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at South Dakota State University
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Washington University in St. Louis
Korean, English