Skip to content
CP

Software Engineer

Code.

오래된 시스템과 새로운 기술 사이를 잇는 일에 21년을 썼습니다. Visual Studio 6.0 시절부터 에디터 안에서 돌아가는 AI까지 — 여러 시대의 개발 문화를 직접 통과했고, 이번 시대는 가장 빠르게 바뀌고 있는 ‘일하는 방식’에 시간을 쓰고 있습니다.

~/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

관심 스택 / 도구

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

개발 철학

  • AI가 루프 안에 들어오면 개발자는 더 많은 아이디어를 더 빠르게 실험할 수 있습니다 — 단, 사람이 마지막 한 줄까지 읽고 책임진다는 전제 위에서.

  • 테스트는 양이 아니라 ‘무엇을 보장할 것인가’라는 질문에서 출발합니다.

  • 레거시 마이그레이션은 코드 변환이 아니라 기능 이해, 리스크 관리, 점진적 개선, 팀 커뮤니케이션의 합입니다.

  • 사람에게는 부드럽게, 원칙에는 단단하게.

Topics

관심사

  • AI 기반 개발 워크플로
  • BDD / E2E 자동화
  • 레거시 시스템 마이그레이션
  • 모바일 앱 (React Native / Expo)
  • 테스트 자동화와 품질
  • 개발자 생산성