기술 프로필
Sanva 엔지니어링 프로필 노트
이 페이지는 Sanva의 기술 경험을 프로젝트 배경, 담당 범위, 기술적 선택, 결과, 회고 관점에서 정리합니다.
포지셔닝
모바일 저수준 경험을 가진 풀스택 제품 엔지니어
Sanva는 13년의 소프트웨어 엔지니어링 경험이 있으며, 초기에는 iOS와 클라이언트 저수준 영역에 집중했습니다. Objective-C, Swift, 오디오·비디오 코덱, OpenGL ES와 C++ 렌더링, 고성능 SDK, 결제 관련 모듈을 다뤘습니다.
이 경험은 실용적인 엔지니어링 방식을 만들었습니다. 먼저 레이어와 계약을 명확히 하고, 성능, 상태, 실패 경로, 릴리스 검증을 프로덕션 문제가 되기 전에 처리합니다.
풀스택
클라이언트에서 백엔드와 클라우드 전달까지
이후 작업은 Go / Gin 서비스, PostgreSQL, Redis, gRPC, 실시간 메시징, WebSocket 구독, 크로스 플랫폼 클라이언트로 확장되었습니다. 단일 엔드포인트가 아니라 API 계약, 클라이언트 상태, 전달 리스크를 함께 다룹니다.
클라우드 전달 경험은 컨테이너 배포, 클러스터 오케스트레이션, ingress 설계, 헬스 체크, 롤백 계획, 유지보수 윈도우를 포함하며, 마이그레이션 계획, 관측성, 릴리스 리스크 제어를 중시합니다.
AI 제품
LLM, RAG, Agent 오케스트레이션을 출하 가능한 흐름으로 만들기
최근 몇 년 동안 여러 AI 앱을 제품 정의, UI 설계, 모바일 구현, 백엔드 서비스, 모델 통합, 구독, 릴리스 준비까지 end-to-end로 만들었습니다.
핵심 영역은 멀티 모델 통합, RAG, 장기 기억, 대화형 제품 경험, 프롬프트 엔지니어링, 동의 기반 데이터 처리, 멀티 Agent 협업입니다. 목표는 데모가 아니라 검토, 수용, 유지보수가 가능한 제품 시스템입니다.
전달
릴리스 전후에는 증거가 필요하다
전달 방식은 반복 가능성을 중시합니다. 스캐폴드, 타입 체크, 빌드, 페이지 검증, 스토어 자산, 심사 준비, 릴리스 후 점검을 가능한 한 안정적인 단계로 만듭니다.
Python은 자료 정리, 자동화 스크립트, 배치 점검, 툴체인 연결에 자주 쓰입니다. TypeScript, Go, shell은 각각 프론트엔드, 백엔드, 운영 자동화를 담당합니다.
포트폴리오
장기 제품과 앱을 중심으로 한 작업
포트폴리오는 생산성, 창작, 건강, 교육, 생활 영역을 포함하며, 커리어 표현, 회의 노트, 발표 연습, 언어 연습, 픽셀 자산, 반려동물 케어, 선물 추천 흐름 등을 다룹니다.
이 프로젝트들은 배경, 담당 범위, 기술 선택, 결과, 회고로 이야기하기 좋습니다. 사용자 문제에서 제품 설계, AI 기능, 모바일 경험, 구독, 유지보수까지의 전체 경로를 보여주기 때문입니다.
협업
경험이 잘 맞는 영역
모바일 복잡성, iOS 내부 구조, 백엔드 계약, AI 제품화, RAG, Agent 오케스트레이션, 앱 릴리스, CI/CD, 클라우드 전달에서는 아키텍처와 실행 양쪽 모두에서 논의할 수 있습니다.
단기 기능 추가만 요구되는 경우에는 먼저 경계, 수용 기준, 유지보수 비용을 명확히 하고 네이티브, 크로스 플랫폼, 매니지드 서비스, 자체 인프라 중 어떤 접근을 택할지 결정합니다.