정지원 · JIWON KIM

Django & NestJS 기반 IoT 플랫폼을 구축하는 개발자

(주)휴니크 기업부설연구소에서 Django 기반 무인 커피머신 관리 플랫폼을 개발하고 있는 백엔드 개발자입니다. WebSocket 실시간 모니터링, 결제 시스템 연동, Celery 비동기 작업, MongoDB 로그 분석 등 엔터프라이즈급 IoT 플랫폼을 구축·운영하고 있으며, 대학 시절 KoBERT 자연어 처리, OpenAI 챗봇 등 8개 이상의 프로젝트를 수행했습니다상의 팀 프로젝트를 통해 협업 능력과 문제 해결 역량을 키워왔습니다개 이상의 실전 프로젝트를 구축해왔습니다. AI를 아키텍처 설계 파트너이자 코드 리뷰어로 활용하며 엔지니어링 품질을 끌어올리는 데 집중합니다.

Django 백엔드IoT 플랫폼AWS 클라우드데이터 분석 & AI

AI-Powered Development

Claude Code

AI를 단순히 도구로 여기는 것에서 더 나아가 사고의 확장으로 생각합니다

PDCA
Agent-Driven Workflow

plan → design → analysis(gap) → report 사이클을 Claude Code와 subagent로 자동화

MCP
Context Engineering

CLAUDE.md + custom skills · MCP 서버 · memory로 도메인 지식과 컨벤션을 에이전트에 주입

Spec
Spec-First Delegation

pm-lead의 PRD와 plan/design 문서 기반으로 구현을 subagent에 위임, 커밋 단위로 검수

HITL
Human-in-the-Loop

code-analyzer · gap-detector · qa-monitor · security-architect로 품질·보안·구조 검수, 최종 판단은 사람이

실전 사례

FEATURED

M400 무인 커피머신 점주용 관리자 웹 (Django/DRF)

Solo
엔터프라이즈 IoT 플랫폼

Django/DRF 기반 무인 커피머신 점주용 관리자 웹 • WebSocket/SSE 실시간 머신 상태 모니터링 • 커피머신 실시간 health check 및 카톡알림 기능 구현 • 다날·InnoPay PG, WashNPay앱 결제 연동 • 농심 NDS·이스턴웰스 등 타사 데이터 송신/서버 연동 • 고려아연 사원증 QR CheckDigit 검증 기반 커피머신 결제 연동 • RFID/포인트/스탬프 로열티 시스템 • Celery 비동기 작업 • MongoDB 머신 로그 분석 • 60 모델, 192 API 엔드포인트

WebSocket 실시간 머신 모니터링
다날·InnoPay PG, WashNPay앱 결제 연동
60 모델, 192 API 엔드포인트
DjangoDRFCeleryWebSocketMySQLMongoDBRedisNCPTerraformPrometheusGrafana
FEATURED

MailBean Web — NCP → AWS 마이그레이션 (Django/Terraform)

Solo
프로덕션 서비스 클라우드 이관

NCP에서 운영 중인 Django 기반 무인 커피머신 관리자 웹의 AWS 이관 • Terraform 기반 AWS 인프라 IaC 설계·구축 (EC2, ALB, RDS, ElastiCache, DocumentDB, S3, CloudFront) • MySQL 8.0 (RDS), MongoDB 7.0 → DocumentDB 8.0, Redis (ElastiCache, TLS) • Nginx + uWSGI (WSGI) + Uvicorn (ASGI/WebSocket) 멀티 게이트웨이 구성 • S3 + CloudFront 미디어 서빙 및 NCP → S3 미디어 데이터 이관 스크립트 • AWS DMS full-load + CDC 기반 무중단 이관 (fallback: mysqldump 점검 이관) • CloudWatch Logs + 알람, SNS → Lambda → Slack 통지 파이프라인 • Prometheus + Grafana 통합 모니터링 대시보드 • ACM + ALB 기반 멀티 도메인 (web.mailbean.kr / test-web.mailbean.kr) HTTPS

AWS DMS full-load + CDC 무중단 이관
Terraform IaC (EC2/ALB/RDS/DocDB/ElastiCache)
CloudWatch + SNS → Lambda → Slack 알람
Prometheus + Grafana 통합 모니터링
DjangoAWSTerraformRDS MySQLDocumentDBElastiCacheALBCloudFrontPrometheusGrafana

농심 NDS·이스턴웰스 인터페이스 서버 구축

Solo
B2B 데이터 연동 인터페이스 서버

Django/DRF 기반 농심 NDS·이스턴웰스 측 인터페이스 서버 • 농심 NDS·이스턴웰스 측 인터페이스 서버 신규 설계 및 구축 • 양방향 데이터 송수신 프로토콜 정의 및 구현 • 실시간 매출 데이터 전송 및 상품·머신 데이터 전송을 위한 API 구현·제공 • 타사 시스템 스펙에 맞춘 데이터 포맷 변환/검증 레이어 • Celery 기반 비동기 데이터 싱크 동기화 • 장애·재시도 / 모니터링 처리

DjangoDRFOracle DBPostgreSQLAWSCelery

사이버 보안 교육 플랫폼 및 사내업무 보조 챗봇

Team
교육 플랫폼 + AI 챗봇

AWS EC2/RDS 기반 사이버 보안 교육 플랫폼과 OpenAI API 활용 사내업무 보조 챗봇 • 강의 영상 시청 기록 저장 • FAQ 챗봇 • STT 회의록 자동 작성 • PDF 요약 기능 • Docker 컨테이너로 배포

OpenAISlackNotion APINode.js

자연어 처리 기반 쇼핑몰 리뷰 분석 시스템

Team
NLP + 데이터 시각화

KoBERT 모델을 활용한 쇼핑몰 리뷰 꺍정/부정 분류 • 텍스트 전처리 후 모델 학습 (정확도 93%) • 키워드 추출 • WordCloud/Seaborn 시각화 • Python, Google Colab

JavaSpring BootMSAMySQLRedis

"실무에서 검증된 백엔드 역량으로 시스템을 구축합니다"

IoT 플랫폼부터 결제 시스템까지, 실무에서 성장하는 개발자

About

정지원

(주)휴니크 기업부설연구소 백엔드 개발자

Email: jerry10247@gmail.com

Location: 고양시

GitHub: @wpdlf

경력 및 활동

(주)휴니크

재직 중 · 2년 5개월

기업부설연구소 백엔드 개발자 · 2023.11 ~ 현재

  • M400 무인 커피머신 점주용 관리자 웹 (Django/DRF)
  • WebSocket/SSE 실시간 머신 모니터링 및 통신 시스템 구축
  • PortOne·WashNPay·InnoPay 결제 시스템 연동 및 정산 자동화
  • Celery 비동기 작업 + MongoDB 머신 로그 분석 파이프라인
  • RFID/포인트/스탬프 고객 로열티 시스템 개발
ElectronReactMSAOpenAIClaude CodeNotion API

상명대학교

2017.03 ~ 2024.08

스마트정보통신공학과 (졸업) · 2022.06 ~ 2024.11

  • 졸업 논문: 자연어 처리 기술을 이용한 쇼핑몰 리뷰 시스템 개선
  • NFC 출입명부, 랜덤 매칭 SNS 앱 등 8개 프로젝트
  • Master Card & Visa Card 결제 연동

기업멤버십 SW 캠프

2023.03 ~ 2023.11

교육 내 팀프로젝트

  • 사이버 보안 교육 플랫폼 및 OpenAI 챗봇 개발
  • 일기예보 기반 옷차림/관광지 추천 플랫폼
  • 이사 지역 찾기 도우미 (서울시 공공 데이터 분석 기반 이사 지역 추천)
AWSNode.jsFastAPIMongoDBMySQL

코딩온

2022.08 ~ 2023.02

개발팀 팀장 · 2020.03 ~ 2022.03

  • Python/JavaScript 프로그래밍 강사
  • 학생 대상 백엔드 개발 교육 및 프로젝트 멘토링
Vue.jsJavaSpringFlutterC/C++

Journey

다양한 경험을 통한 성장 이야기

Phase 1

2017 ~ 2020

프로그래밍 입문

스마트정보통신공학과에 입학하여 Python, Java, HTML/CSS를 배우며 프로그래밍의 기초를 다졌습니다.

  • Python 프로그래밍
  • Java 기초
  • HTML/CSS/JavaScript
  • 게임 서버 & GM 툴
Phase 2

2021 ~ 2023

실전 프로젝트 경험

팀 프로젝트를 통해 Node.js, FastAPI, Docker 등 실전 기술을 경험하고, KoBERT 자연어 처리 및 데이터 분석 프로젝트를 수행했습니다.

  • KoBERT 자연어 처리
  • Node.js/Express 백엔드
  • FastAPI REST API 개발
  • Docker 컨테이너 배포
Phase 3

2023 ~ Present

AI & 데이터 분석

공공데이터 분석, OpenAI API 활용 챗봇 개발 등 AI/ML 기술을 실전 프로젝트에 적용하며 데이터 기반 문제 해결 역량을 강화했습니다.

  • OpenAI API 챗봇 개발
  • 공공데이터 분석
  • 빅데이터 분석기사 취득
Phase 4

2023.11 ~ 현재

실무 개발자로 성장

(주)휴니크에서 Django 기반 무인 커피머신 관리 플랫폼을 개발하며, WebSocket 실시간 통신, 결제 연동, 비동기 작업 처리 등 엔터프라이즈급 실무 경험을 쌓고 있습니다.

  • Django/DRF 백엔드 개발
  • WebSocket 실시간 모니터링
  • 결제 시스템 연동 (PortOne/WashNPay)
  • Celery + MongoDB 로그 분석

Capabilities

핵심 역량

백엔드 개발

Django/DRF 기반 REST API 개발, WebSocket/SSE 실시간 통신, JWT 인증, Celery 비동기 작업. 60 모델, 192 API 엔드포인트 운영.

데이터 분석

Python(pandas, NumPy, SciPy, scikit-learn)을 활용한 데이터 분석. 공공데이터 전처리, 시각화 경험.

핀테크 & 블록체인

KoBERT 자연어 처리 모델 학습, OpenAI API 활용 FAQ 챗봇 개발, STT 기반 회의록 자동 작성 시스템 구현.

모바일 앱 개발

Android Studio, Firebase, JAVA를 활용한 모바일 앱 개발. NFC 태그 활용 출입명부, 랜덤 매칭 SNS 앱 등.

백엔드 개발

Node.js/Express/FastAPI 백엔드, HTML/CSS/JavaScript 프론트엔드. MySQL/MongoDB 데이터베이스 설계 및 운영.

AI & 자동화

AWS (EC2, S3, RDS), Naver Cloud Object Storage, Docker, uWSGI/Uvicorn ASGI 서버. Redis 메시지 브로커.

데이터베이스

MySQL — 40개 이상 테이블 설계·운영. MongoDB — 시계열 머신 로그 저장·집계. Redis — 캐시, Pub/Sub, Celery 브로커.

DevOps & 인프라

ATmega128 MCU 프로그래밍, 초음파 센서/모터 연동, LCD 패널 제어. C언어 기반 임베디드 시스템 개발.

IoT & 하드웨어

Git/GitHub 버전 관리, Notion 프로젝트 문서 관리. 팀 프로젝트에서의 협업 및 코드 리뷰 경험.

Skills

기술 스택

Backend

Java / Spring Boot95%
Node.js / Express75%
FastAPI (Python)70%
JPA / Hibernate85%
Kafka / RabbitMQ80%
REST API Design90%

Frontend

Next.js80%
Vue.js80%
React75%
JavaScript / TypeScript85%
Tailwind CSS75%
Electron70%

Mobile

Flutter / Dart80%
React Native70%
Hybrid App75%

Database

MySQL90%
PostgreSQL80%
MongoDB80%
Oracle80%
Redis75%
MSSQL70%

DevOps & Cloud

AWS (ECS, EKS, RDS, KMS)80%
Terraform IaC75%
Docker75%
CI/CD (GitHub Actions, GitLab, Jenkins)80%
Turborepo70%
Linux85%

Architecture

MSA (Spring Cloud)85%
Clean Architecture85%
Event-Driven / Saga Pattern80%
System Design90%
DB 설계90%

AI & Tools

OpenAI API (GPT-4)80%
Google Gemini75%
Claude Code / Claude API85%
AWS 클라우드80%
Git90%
Jira / Slack85%

Projects

프로젝트

로컬 AI PDF 분석기

개인 프로젝트

완전 오프라인 로컬 AI 기반 PDF 요약/Q&A 도구. Ollama + Vision AI로 PDF 전체 내용(텍스트·이미지·스캔 OCR) 분석, RAG 시맨틱 검색 기반 Q&A, 페이지 인용 + PDF 뷰어로 AI 환각 검증. Claude/OpenAI API 전환 가능.

ElectronTypeScriptOllamaRAGVision AI

소음프리 - 공공 데이터 기반 이사 지역 찾기 도우미

개인 프로젝트

서울시 425개 행정동의 공공 데이터를 통합한 조용한 이사 지역 찾기 플랫폼. S-DoT IoT 센서 기반 소음 데이터 수집, 공사장 3단계 fallback(생활안전지도/공유플랫폼/건축인허가), 전월세 실거래가 통합. 카카오맵 폴리곤/마커 시각화, 지역 검색·비교, 기간 필터 지원.

Next.js 15FastAPIMySQLRedisKakao MapDocker

사이버 보안 교육 플랫폼 챗봇

휴니크

AWS EC2/RDS/SES 기반 보안 교육 플랫폼. OpenAI API 활용 FAQ/업무 보조 챗봇. Raspberry Pi STT 회의록 자동 작성.

OpenAINotion APISlackNode.js

NFC 출입명부 시스템

휴니크

Android Studio + Firebase + JAVA 기반 NFC 태그 출입명부. 사용자 정보 암호화 전송, 관리자 앱으로 방문자 확인.

ElectronReactTypeScriptDevice API

랜덤 매칭 SNS 앱

휴니크

Android Studio + Firebase + JAVA 기반 랜덤 매칭 SNS. 로그인/회원가입, 랜덤 매칭 알고리즘, 게시판 기능 구현.

JavaSpring BootMSAMySQL

마스크·손세정제 자판기

휴니크

ATmega128 MCU + CodeVision AVR 기반 자판기. 초음파 센서로 손 감지, 모터 구동, LCD 잔여량 표시.

Claude CodeTypeScriptReact

일기예보 추천 웹 페이지

코딩온

Python/JavaScript 프로그래밍 강사. ISMS-P 인증 대응, 매칭 서버 유지보수(C/C++).

Vue.jsJavaSpringC/C++Flutter

ERC20 & 스텔라 토큰

[2023 기업멤버십 SW 캠프]

Python + KoBERT 기반 쇼핑몰 리뷰 긍정/부정 분류. WordCloud/Seaborn 시각화, 키워드 추출.

SolidityStellar SDKAWSBlockchain

사이버 보안 교육 플랫폼

AWS 기반 사이버 보안 교육 플랫폼. 회원가입/이메일 인증, 강의 영상 시청 기록 저장/복원, FAQ 챗봇, 관리자 페이지, STT 회의록 자동 작성. Docker 컨테이너 배포.

Spring Boot 3.4Java 21Next.jsAWS ECSTerraformKafkaRedis

공공 데이터 이사 지역 분석

서울시 공사 인허가/소음 데이터를 수집·전처리하여 지도 위에 시각화. 소음도에 비례한 Circle 표시, 공사장 수에 따른 색상 변화. Python + FastAPI + Node.js.

Spring Boot 3.2FlutterSpring Cloud GatewayEurekaMySQLMongoDBRedisRabbitMQ

Auto-Claude

RFID/포인트/스탬프 고객 로열티 시스템 개발 앱. Android Studio + Firebase + JAVA. 생체 인증 회원가입, NFC 태그 시 암호화된 사용자 정보 전송, 관리자 앱에서 방문자 정보 확인.

PythonElectronClaude APIGit Worktrees

랜덤 매칭 SNS 어플리케이션

휴니크

Android Studio + Firebase + JAVA 기반 SNS 앱. 랜덤 매칭 알고리즘 설계, 로그인/회원가입, 게시판 CRUD, 실시간 채팅 기능.

Next.js 14Express.jsReact AdminTurborepoMongoDB

ATmega128 마스크·손세정제 자판기

ATmega128 MCU + CodeVision AVR + C언어 기반 마스크/손세정제 자판기. 초음파 센서로 손 감지, 서보모터 구동, LCD 패널 잔여량 표시, LED 소진 알림.

Spring Boot 3.xJava 17PostgreSQLRedisRabbitMQKongAWS EKS

bkit-claude-code

PHP + phpMyAdmin 기반 뉴스 스크랩 웹 페이지. 회원가입/로그인, 뉴스 스크랩 CRUD, 관심 기사/나중에 볼 기사 저장, 레벨/포인트 시스템.

TypeScriptClaude CodePDCA

BUJA

Node.js + MySQL + MongoDB 기반 일기예보 요약 및 추천 서비스. 전국 16개 지역 날씨 데이터 수집, 기온별 옷차림 추천, 관광지 추천, Kakao Map API 연동.

Node.jsFlutterMongoDBGPT-4o-miniGeminiDocker

Contact

함께 일하거나, 기술에 대해 이야기하고 싶으시다면 연락해주세요.

배움에는 끝이 없다 — 끊임없이 도전하고 성장하겠습니다.