정민영 profile

COVER LETTER · 자기소개서

정민영

시니어 백엔드 엔지니어 / 테크 리드 · 13년차

outlawleojung@gmail.comhttps://github.com/outlawleojung

NestJS 백엔드 설계와 Azure 클라우드 인프라 구축을 주력으로 해온 13년 차 개발자입니다. 게임 서버 개발로 커리어를 시작해 실시간 통신·상태 동기화·MSA 전환을 축으로 백엔드 엔지니어링과 클라우드 인프라 운영을 함께 다뤄왔으며, 현재는 팀 리드·아키텍트 역할에서 레거시 리뉴얼과 신규 서비스 설계를 병행하고 있습니다. 최근에는 FastAPI + Claude API + pgvector 조합의 RAG 챗봇 개발을 병행하며 LLM · 벡터 검색 스택도 다루고 있습니다.

1. 백엔드 설계 및 레거시 전환

초기 커리어의 C++ 게임 서버 개발 경험은 이후 실시간 처리 시스템 설계의 밑바탕이 되었습니다. 한컴프론티스에서는 NestJS를 처음 도입해 메타버스 플랫폼 3종의 백엔드를 설계·구축했고, MariaDB와 MongoDB를 조합한 하이브리드 DB 모델과 NATS 기반 웹소켓 분산 처리 구조를 정립했습니다. 이후 애니챗에서는 앱 서비스를 NestJS + PostgreSQL + Flutter로 리뉴얼하여 런칭했으며, 서비스 간 gRPC 통신과 Gateway 패턴을 도입했습니다. 현재 힐링샘에서는 PHP·Spring Boot로 운영되던 14년+ 레거시 3개 서비스를 NestJS + Next.js + gRPC MSA로 무중단 전환하는 프로젝트를 진행 중이며, DB per Service 구조에서의 데이터 정합성 확보 방안(Outbox · Saga · Idempotency 등)을 설계 단계에서 함께 검토하고 있습니다. 이와 병행해 FastAPI · Claude API · Voyage AI · pgvector 조합으로 사내 Q&A 데이터를 활용한 RAG 챗봇도 개발하고 있습니다.

2. 클라우드 및 DevOps

MS 파트너사(티디지)에서 Azure 인프라 설계와 DevOps 기술지원을 담당하며 AZ-400 · AZ-204 자격을 취득했습니다. 이 경험은 이후 한컴프론티스와 애니챗에서 AKS 기반 컨테이너 환경 운영과 GitHub Actions CI/CD 파이프라인 직접 구성으로 이어졌고, 지금 힐링샘의 MSA 전환에서도 AKS + Azure Managed DB + Blob Storage 조합으로 앱 계층과 데이터 계층을 완전히 분리하는 아키텍처의 근간이 되고 있습니다. 클라우드를 컨설팅 관점에서 배우고 실서비스에 반복 적용해 온 것이 저의 강점입니다.

3. 프로젝트 리딩

한컴프론티스에서는 서버팀 팀장으로 기획·클라이언트 파트와의 기술 협의를 주도했고, 애니챗에서는 백엔드 팀장으로 팀원을 리딩하며 앱 리뉴얼을 완수했습니다. 현재 힐링샘에서는 기술 선정부터 설계·구현·배포·운영까지 전 과정을 직접 실행하고 있으며, 레거시 전환이라는 특성상 사업 리스크를 최소화하는 단계적 무중단 이행 전략을 수립하고 수행하고 있습니다.

4. 지향점

"백엔드를 잘 아는 리드"가 아니라 "리드 역할까지 소화하는 백엔드"로 커리어를 만들어 왔습니다. 다음 조직에서도 실무 아키텍처와 팀 리딩을 함께 다룰 수 있는 자리에서, 대규모·고가용 실시간 시스템 또는 도메인 복잡도가 높은 레거시 전환에 기여하고 싶습니다.