About Expertise Skills Experience Projects Education Contact
Wellington, New Zealand

SANGIK
KIM

Wellington, NZ
11+ Years Experience
Energy · Cloud · Distributed Systems
Scroll

// about

Crafting Reliable
Systems at Scale

Senior Software Engineer with 11+ years of experience designing, modernising and delivering enterprise software solutions across the energy, utilities and logistics sectors.

Strong background in backend engineering, distributed systems, and cloud-native development. Experienced across Java, Spring Boot, AWS, Kafka, OpenShift and .NET ecosystems — with a proven ability to lead development initiatives and deliver complex projects independently.

Currently working on critical electricity market systems at Transpower New Zealand, supporting the country's wholesale electricity market.

0
Years of experience
0
Companies worked
0
Countries worked in
0
Languages & frameworks

// expertise

What I Build

Backend Engineering

Designing and building high-throughput, fault-tolerant backend services using Java, Spring Boot, Go, and .NET. From monoliths to microservices with clean architecture principles.

Event-Driven Systems

Building reliable, scalable event-driven architectures with Kafka and RabbitMQ. Deep experience with message streaming, CQRS, and real-time data pipelines in energy markets.

Cloud-Native Development

Architecting and deploying scalable solutions on AWS and OpenShift. Infrastructure-as-code with Terraform, containerised workloads, CI/CD pipelines, and DevSecOps practices.

Legacy Modernisation

Transforming legacy codebases into modern, maintainable systems. Experienced in migrating .NET WinForms, PHP and Java applications with zero disruption to production.

// technical skills

Technical Arsenal

Languages
JavaC# TypeScriptJavaScript PythonGo DartSQL
Backend
Spring BootSpring Framework ExpressFlask ASP.NET.NET 10
Cloud & Infrastructure
AWSOpenShift TerraformDocker CloudFormation
Messaging & Integration
KafkaRabbitMQ REST APIs Event-Driven Architecture
Frontend
AngularReact jQueryBootstrap Flutter
Databases
PostgreSQLSQL Server OracleMySQL MariaDB
DevOps & Tooling
GitLab CI/CDJenkins SonarQubeCoverity JFrog Artifactory AWS CodeBuild
AI & Automation
GitHub Copilot LangChain Ollama Generative AI

// experience

Where I've Worked

Senior Software Developer ● NOW
Transpower New Zealand · Contract
Feb 2026 – Present · Wellington, NZ

Working on critical electricity market systems supporting New Zealand's wholesale electricity market.

  • Upgraded legacy Spring Boot services from 2.7.x to 3.5.x and modernised React components (MACR)
  • Independently redesigned and rebuilt a legacy .NET Framework WinForms app on .NET 10 with Clean Architecture and MVP patterns (DTSR)
  • Investigated and resolved stale message issues in the ICCP Kafka OPC Bridge (DSR3)
  • Introduced secure delivery pipelines using Coverity, SonarQube, JFrog Artifactory and X-Ray
  • Designed and implemented integrations using Kafka and HTTP APIs in OpenShift environments
JavaSpring Boot KafkaOpenShift C#.NET 10 GitLabSonarQube
Senior Software Engineer
Enel X New Zealand
Oct 2019 – Jan 2026 · Wellington, NZ

Delivered software solutions for electricity market participation, risk management and energy optimisation.

  • Designed event-driven and REST services using Java, Spring Boot and AWS Serverless
  • Architected AWS cloud solutions using DDD and SOA; managed CI/CD with Terraform
  • Built cross-platform mobile apps with Flutter; backend services in Java, Go and AWS Lambda
  • Developed Python automation tools and modernised legacy PHP/Java applications
JavaSpring Boot AWSTerraform GoFlutter AngularPostgreSQL Python
Software Developer
Hyundai Glovis Europe
Oct 2018 – Oct 2019 · Frankfurt, Germany
  • Developed enterprise Java Spring applications for European logistics operations
  • Built batch processing systems with Spring Batch; employee portal solutions
JavaSpring Spring BatchOracle
Software Engineer
EnerNOC Korea
Jul 2017 – Aug 2018 · Korea
  • Built energy market applications with Angular and Node.js on AWS Serverless
  • Modernised legacy PHP applications; developed Python automation and reporting services
AngularNode.js AWSPython PostgreSQL
Software Developer
Dohwa Engineering
Jan 2015 – Jun 2017 · Korea
  • Developed enterprise web and desktop applications; designed recruitment and management systems
  • Modernised legacy client-server applications
C#ASP.NET MVC SQL ServerJava WinForms

// key projects

Notable Work

DTSR · Transpower NZ · 2026
Dispatch Training System Refresh
Full redesign of a legacy WinForms application

Independently redesigned and rebuilt a legacy .NET Framework WinForms application on .NET 10. Delivered the full solution from architecture through to production deployment, applying Clean Architecture and MVP design patterns.

C#.NET 10 Clean ArchitectureMVP WinForms
MACR · Transpower NZ · 2026
Market Application Component Refresh
Spring Boot 2.7.x → 3.5.x upgrade programme

Upgraded critical Spring Boot services supporting New Zealand's wholesale electricity market. Applied enterprise security standards, modernised React components, and tightened dependency management across the platform.

JavaSpring Boot 3.5 ReactOpenShift SonarQube
DSR3 · Transpower NZ · 2026
Dispatch System Refresh 3
Kafka OPC Bridge reliability investigation

Investigated and resolved stale message issues within the ICCP Kafka OPC Bridge — a critical integration layer for real-time electricity market dispatch data. Improved reliability and observability of market system integrations.

KafkaJava ICCPOpenShift
Platform · Enel X NZ · 2019–2026
Energy Optimisation Platform
AWS-native electricity market participation system

Designed and built event-driven, serverless services for electricity market participation and risk management. Architected AWS cloud solutions using DDD and SOA principles; managed full CI/CD pipeline and infrastructure with Terraform.

JavaSpring Boot AWS LambdaKafka TerraformGo

// education & certifications

Qualifications

Bachelor of Science — Computer Science
South Dakota State University
United States
2022 Woowahan Techcamp Pro
Woowahan Brothers
Advanced Software Engineering Programme
Engineer Information Processing
Korea Human Resource Development Service
National Professional Certification · Korea

// contact

Let's Work Together

Open to exciting opportunities in New Zealand and beyond. Feel free to reach out anytime.