the

AX ENGINEER

CLAUDE CODE * WORKERS AI * SWIFT * CLOUDFLARE

김성재 사진
NAME
김성재
NOW
Lunarc · LangPickle 운영
SHIPPED
App Store 앱 2개
EDUCATION
서경대 나노융합공학과 졸업2020.08 · 학점 3.5 / 4.5
OFF DUTY
러닝 · 애니 · 영화

THE OWNER OF THIS ID SHIPS, VERIFIES
& WANTS TO WORK WITH YOU!
'26

안녕하세요, 김성재입니다

강점

01

AI 생성 코드의 검증 루프 설계와 측정

훅 19종의 에이전트 하네스부터 프로덕션 LLM 파이프라인까지 설계하고 운영합니다. AI가 만든 코드는 빌드와 테스트를 통과해도 결함이 남습니다. 그래서 규칙을 문서가 아니라 훅으로 집행하는 하네스를 만들었고 하네스 자체에도 CI 검증을 붙였습니다. 그래도 믿지 않았습니다. 45일치 세션 기록을 대조해 경고 859회에 행동 변화가 0인 훅을 찾아 제거했습니다. 운영에서는 모킹 테스트가 통과한 채로 AI 기능이 전량 실패한 적이 있습니다. 원인은 제공사의 모델 폐기였고 그 뒤 완료 기준에 실제 추론 왕복을 넣었습니다. 감으로 정할 수 있는 것도 표로 받습니다. 번역 모델은 "전용 모델이 낫겠지"라는 직관 대신 204건을 행 단위로 읽고 골랐고 직관이 틀렸음을 확인했습니다. 이 루프에서 제 몫은 제약 설정, 완료 기준 요구, 게이트 배치, 감사 발주, 근거 판정입니다.

02

비용을 명시한 결정, 되돌릴 수 있는 실행

만드는 것보다 끝내는 것이 어렵다고 생각합니다. Lunarc는 심사에서 두 번 반려되었고 두 번 모두 반려 사유를 그대로 받아들이지 않고 실제로 어디가 문제인지 실측으로 특정한 뒤 대응했습니다. 구독 표기 반려 때는 앱 구현이 이미 요건을 충족했고 스토어 메타데이터의 링크 하나가 빠진 것을 확인해 앱을 고치는 대신 메타데이터를 채워 통과시켰습니다. 출시 두 달 전 백엔드 전면 이관은 지연 2~4개월을 비용으로 명시하고 비교한 뒤 결정했고 결정한 뒤에는 유실 없이 마쳤습니다. 되돌릴 수 있게 만드는 것도 결정의 일부입니다. 챌린지 기능을 로그를 보고 제거할 때 코드는 지우지 않고 진입만 막았고 완성한 화면 두 개가 배포 직전 검증에서 기대에 못 미쳤을 때도 삭제 대신 진입만 차단해 배포했습니다.

03

기획에서 수익화까지 한 제품의 전 주기 완결

조직에 속해 일한 경험은 없습니다. 협업은 다른 개발자의 코드베이스를 넘겨받아 출시와 운영을 맡은 LangPickle이 전부이고 Lunarc는 전 주기를 혼자 끝까지 돌렸습니다. 기획하고 디자인해서 만들고 심사를 통과해 출시했습니다. 구독과 광고 두 수익 경로를 갖췄습니다. 영어와 일본어로 현지화한 뒤 그 투자가 값을 했는지 알 방법이 없었습니다. 앱 안의 사용 로그는 보고 있었지만 앱 밖의 설치와 국가는 한 번도 본 적이 없었습니다. 라이브러리 없이 서명 단계부터 설계한 판매 리포트 수집 스크립트에 정기 실행을 걸었고 해외 비중이 32%에서 76%로 바뀌어 있었습니다. 누적 44건의 작은 표본이지만 방향을 확인하기엔 충분했습니다. 그 과정에서 만든 규칙과 게이트와 감사 체계는 혼자 쓰려고 만든 것이 아니라 잊어도 집행되게 만든 것입니다.

연락
김성재 사진

함께 일할 팀을 찾고 있습니다

AI 엔지니어 · AX 엔지니어 정규직 포지션에 지원하고 있습니다. 편하게 메일 주세요.