@calvinsnax/about
Product Developer based on Seoul, Korea
안녕하세요, 제품을 만드는 개발자 CalvinSnax입니다.
프론트엔드에서 시작해 디자인과 백엔드, 실시간 영상 스트리밍을 거쳐 지금은 산업 현장을 위한 Vision AI와, 그 모델을 만들어내는 MLOps 플랫폼을 개발하고 있습니다. 영역은 계속 넓어졌지만 하는 일은 늘 같았습니다. 풀어야 할 문제를 정의하고, 그걸 사람이 쓸 수 있는 제품으로 만드는 일입니다.
기술을 대할 때는 도구보다 문제를 먼저 봅니다. 특정 도구를 잘 쓰는 법은 빠르게 낡지만, 무엇을 만들지 정하고 그 결과를 판단하는 안목은 계속 남습니다. 직접 구현하지 않는 영역이라도 그것이 어떻게 만들어지는지 깊이 이해하려 하고, 그 이해가 제가 다룰 수 있는 범위를 넓혀준다고 생각합니다.
그래서 현장에 맞는 모델을 직접 만들고, 그것이 실제로 동작하는 환경까지 함께 다룹니다. 학습에 필요한 인프라를 어떻게 확보할지, 어떤 비용 구조로 제공할지 같은 개발 바깥의 문제도 제품의 일부로 보게 되었습니다.
이러한 문제 해결 과정과 인사이트를 블로그를 통해 공유하고 있습니다. 저에 대해 관심이 생기셨다면 제 블로그를 확인해주세요.
이런 것들이 가능해요
모델을 만드는 과정 자체를 하나의 제품으로 만듭니다. 데이터 수집과 라벨링, 학습과 실험 관리, 모델 버전 관리, Edge Device 배포와 운영 중 성능 모니터링까지 팀이 반복 가능한 흐름으로 다룰 수 있도록 설계하고 개발합니다. 학습에 필요한 GPU를 어떻게 확보하고 어떤 단가로 제공할지 같은 인프라와 비즈니스 측면도 제품의 일부로 봅니다.
현장과 미션에 맞는 Vision 모델을 직접 학습시켜 제공합니다. 데이터셋 구성과 학습, 평가부터 Quantization과 Pruning 같은 경량화를 거쳐 Edge Device에서 실시간 추론이 가능한 상태까지 다룹니다. 탐지, Pose, Depth처럼 미션에 맞는 모델을 고르고 그 앞뒤에 필요한 처리를 설계하는 일까지가 문제 해결의 범위라고 생각합니다.
기획, 디자인, 개발을 하나의 세션 안에서 순차적으로 진행하고, 과업 자체를 여러 개로 나눠 동시에 굴리는 방식으로 일합니다. 프롬프트 기법이나 특정 도구의 설정값은 모델이 발전하면 빠르게 낡기 때문에, 도구를 익히는 것보다 문제를 정의하고 결과를 판단하는 기준을 세우는 데 집중합니다.
사용자 중심의 서비스 기획과 UI/UX 디자인을 수행합니다. 디자인 시스템 구축과 컴포넌트 문서화를 통해 일관된 사용자 경험을 만들어갑니다.
React와 Next.js를 중심으로 모던 웹 애플리케이션을 개발합니다. TypeScript 기반의 타입 안전한 코드와 Tailwind CSS를 활용한 반응형 UI를 구현합니다.
React Native와 Expo를 활용한 크로스플랫폼 모바일 앱, Electron을 활용한 데스크톱 애플리케이션을 개발합니다.
Nest.js 프레임워크로 확장 가능한 서버 애플리케이션을 구축합니다. 관계형 DB와 NoSQL을 상황에 맞게 선택하여 데이터 계층을 설계합니다.
Git 기반의 협업 워크플로우를 구성하고, CI/CD 파이프라인을 통해 안정적인 배포 환경을 운영합니다. 컨테이너화와 클라우드 인프라를 활용합니다.
경력



작업
- 4FACT VMSAICON

웨어러블 바디캠 기반의 실시간 영상 관제 시스템을 위한 웹 경험을 설계하고 개발했습니다.
React
TypeScript
Next.js
Nest.js
PostgreSQL
Redishls.jsFigma

- 카스웍스AICON

건설 현장의 안전·공정·인력을 통합 관리하는 스마트 건설 플랫폼을 개발하고 있습니다.
React
TypeScript
Next.js
Nest.js
PostgreSQL
Figma


- JDS (JOOTEK Design System)JOOTEK

JOOTEK 서비스의 일관된 디자인 언어를 위한 디자인 시스템을 설계하고 개발했습니다.
React
TypeScript
Storybook
Figma


