Michael Kim (김완기)

Full-stack engineer with 18 years of experience, currently R&D Lab Director at Hunik Inc.

I started out writing telecom servers in C/C++ and Java, spent years on fintech and crypto exchanges, and now build unmanned-store platforms and AI agents. My edge is traversing every layer of a product alone — from coffee-machine board firmware recovered by hex reverse engineering, through an Electron kiosk, to a 19-module MSA backend and Terraform-managed cloud infrastructure.

  • Legacy modernization: three PHP / Django / Java monoliths taken to microservices and all the way into production
  • FinTech: a Rust matching engine, futures derivatives engines, a double-entry-ledger settlement platform, ISMS-P certification
  • IoT & embedded: ATmega2560 firmware reverse-engineered and rewritten, serial device control, offline-first kiosks
  • AI-native development: 15+ production projects built with Claude Code as a design partner

This blog is where I write down what I learn building with AI, how architecture decisions actually get made, and retrospectives from real projects.

Email: jerry10247@gmail.com Portfolio: agentmichael.me GitHub: github.com/wankiKim LinkedIn: wanki-kim