// hello, world

김형동

Backend Developer · Node.js · NestJS

스타트업에서 서비스를 처음부터 끝까지 만들어온 백엔드 개발자입니다.
MSA 설계부터 CI/CD 구축, 클라이언트 참여까지 — 서비스 전반을 이해하며 개발합니다.

Node.js NestJS MSA Docker AWS Flutter Unity / C# MongoDB MySQL Redis
01

projects

01
포카위키
Pocawiki
아이돌 포토카드 위키 커뮤니티 · MSA 30개 마이크로서비스
서비스 종료 +
포카위키 아키텍처 구조도
포카위키 화면
굿즈 마켓 화면

아이돌 팬덤을 위한 올인원 정보 플랫폼. 포토카드 컬렉션 관리, 초동 판매량 확인, 팬덤 단체 채팅, 컴백일 캘린더 등 다양한 기능을 제공합니다.

// 핵심 구현
  • 3개 API Gateway + 30개 마이크로서비스 설계 및 구축
  • RabbitMQ 메시지 큐 기반 서비스 간 통신 구조
  • Socket.io 기반 실시간 채팅 및 FCM 알림 구현
  • Admin / User Gateway 분리로 API 보안 강화
  • Jenkins CI/CD + AWS ECS 배포 자동화
  • Flutter WebView 하이브리드 앱 스토어 출시
// 기술 스택
NestJS MSA Socket.io RabbitMQ MongoDB Redis GraphQL Jenkins AWS ECS Flutter
// 팀 구성
5인 (백엔드 2, 프론트엔드 3) · 백엔드 주도
02
아뱅
Abang
GPT 기반 AI 아이디어 메모장 · LLM 파이프라인 설계
서비스 중 +
아뱅 키워드 화면
아뱅 앱 화면
아뱅 앱 화면

하루에 랜덤 키워드 3개를 제공하고, 이를 활용해 나만의 아이디어를 AI와 함께 발전시키는 앱. OpenAI API 연동 LLM 파이프라인 설계 및 백엔드 전반을 담당했습니다.

// 핵심 구현
  • OpenAI Streaming API 서버사이드 파이프라인 설계 및 응답 최적화
  • AI 기능별 역할 분리 프롬프트 엔지니어링 (아이디어 생성·랩·시 작성 등)
  • 토큰 기반 과금 시스템 설계 — 무료/유료 사용량 제어 및 결제 연동
  • 백엔드 API 설계 및 앱스토어·플레이스토어 동시 출시
// 기술 스택
NestJS OpenAI API Prisma Flutter TypeScript
03
젤라뷰
Jellavue
캐릭터 육성 모바일 게임 · 누적 다운로드 1만+ · Docker Swarm 백엔드
서비스 중 +
젤라뷰 게임 화면
젤라뷰 게임 화면
젤라뷰 게임 화면

이모티콘 작가의 캐릭터를 다마고치처럼 키우고 방을 꾸미는 모바일 게임. 미니게임 5종과 랭킹 시스템을 포함한 서버 인프라를 설계하고 Unity 클라이언트 개발에 참여했습니다.

// 핵심 구현
  • Docker Swarm 기반 인프라 구축 · 트래픽 급증 대응 스케일아웃
  • Unity Addressable Assets 도입으로 초기 설치 용량 최소화
  • 서버 사이드 재화/아이템 검증 로직으로 데이터 무결성 확보
  • Unity 미니게임 클라이언트 개발 참여 (스낵러쉬 등 5종)
// 기술 스택
Node.js / Express Unity / C# Docker Swarm MySQL Prisma Addressable
02

experience

2021.05 — 2025.12 3년 8개월
(주)코멧
Backend Developer

IT 스타트업 · 앱·게임 서비스 개발 및 운영

  • NestJS · Express 기반 백엔드 아키텍처 설계 및 API 개발
  • MSA 구조 도입 및 API Gateway 설계 주도
  • Jenkins CI/CD 파이프라인 구축 및 운영 자동화
  • AWS ECS · Docker Swarm 기반 인프라 구축 및 운영
  • Flutter · Unity 모바일 클라이언트 개발 참여
03

skills

backend
Node.js
NestJS
Express.js
MSA / API Gateway
WebSocket
GraphQL
database
MongoDB
MySQL
Redis
Prisma ORM
Mongoose
devops
Docker / Swarm
Jenkins CI/CD
AWS ECS
RabbitMQ
Linux / Ubuntu
client
Flutter
Unity / C#
React
TypeScript

// 함께 일하고 싶다면

연락해요

백엔드 개발자로 새로운 팀을 찾고 있습니다.