Skip to content
BC

Software Engineer

Code.

I love the work of bridging old systems and new technology — from Visual Studio 6.0 to AI-driven development, I've lived through several eras of how software gets made.

~/code-run-travel — zsh
$ who am i
Korean software engineer · Bangkok · lead-level

$ stack --top
AI-assisted dev · React Native · Next.js · BDD

$ belief --print
"soft on people · hard on principles"

Stack

Stack & tools I'm into

AI & IDE

  • Cursor
  • Claude
  • ChatGPT
  • Figma MCP
  • Jira MCP
  • Playwright MCP

Build

  • TypeScript
  • React Native
  • Expo
  • Next.js
  • Node
  • Python

Quality

  • BDD
  • SpecFlow
  • Playwright
  • Vitest
  • E2E automation

Heritage

  • Visual Studio 6.0
  • MFC
  • COM/DCOM
  • JSP
  • SVN

Principles

Engineering principles

  • 01

    Developers can experiment with more ideas, faster, when AI is in the loop.

  • 02

    Tests start from a question — what do we need to guarantee? — not from a number.

  • 03

    Legacy migration is feature understanding, risk management, incremental change, and team communication, not just code translation.

  • 04

    Soft on people, hard on principles.

Topics

Interests

  • AI-assisted development workflows
  • BDD / E2E automation
  • Legacy system migration
  • Mobile apps (React Native / Expo)
  • Test automation & quality
  • Developer productivity