BACKEND & AI SOFTWARE ENGINEER
구동재.
“이용자가 없는 서비스는 아무런 가치가 없다”
실용주의적 관점으로 문제를 접근합니다.
01 / PROFILE
시스템 전체를 이해하고,
현장의 문제에 유연하게 대응합니다.
클라이언트부터 서버·인프라·하드웨어까지 연결된 전체 흐름을 바라봅니다. 예상하지 못한 문제가 발생해도 원인을 빠르게 좁히고, 사용자에게 실제 가치를 주는 해결책을 끝까지 구현합니다.
GITHUB ↗클라이언트·서버·인프라·하드웨어를 연결해 전체 흐름을 이해합니다.
현장에서 발생한 문제의 원인을 계층별로 추적하고 상황에 맞게 해결합니다.
기술 자체보다 실제 사용성과 서비스의 안정적인 동작을 우선합니다.
PROJECT 01 · SSAFY 15기 공통 프로젝트
길봄.
자율주행 AIoT 점자 블록 점검 로봇
SSAFY 15기 공통 프로젝트 · 우수상
보행로를 순찰하며
점자 블록을 지키는 로봇
자율주행 AIoT 로봇이 불량 점자 블록을 탐지하고 사진과 GPS 좌표를 관제 시스템에 전달합니다.

인지 → 판단 → 제어 → 보고
AI 인식 결과를
안전한 주행 행동으로 연결했습니다.
인지
카메라·LiDAR·GPS·IMU로 주변 환경과 로봇 상태를 수집
판단
세그멘테이션, 코스트맵, 자유공간 분석으로 주행 방향 결정
검사
점자 블록 접근 시 정차 후 하향 카메라로 파손 상태 판정
보고
이상 사진·GPS·상태를 MQTT로 관제 대시보드에 전달


임베디드 파트
주행의 예외를
상태와 계약으로 다뤘습니다.
- 자율주행CRUISE · TRACE · AVOID · ESCAPE · DEAD_END 상태 머신 설계
- 영상 인식ego-connected 마스크와 RANSAC 중심선으로 차도 오인식 완화
- 안전 제어LiDAR·IMU·배터리 상태를 결합한 회피·비상정지 로직
- 관제 연동MQTT 이벤트, ACK, 재시도, GPS·사진 이상 보고 구현
PROJECT 02 · 1인 개발
Yacht Dice Online.
실시간 멀티플레이 모바일 주사위 게임
1인 개발 · Google Play 출시
작은 게임에서 시작해
실시간 서비스로 성장시켰습니다.
1:1 온라인 주사위 게임을 기획부터 개발·출시·인프라 운영까지 혼자 완성했습니다.

Flutter · Node.js · WebSocket · Raspberry Pi
사용자가 끊김 없이
게임을 이어가도록 만들었습니다.
좀비 소켓과 중복 세션 차단
Ping-Pong 하트비트와 백그라운드 GC로 유령 연결과 빈 방 리소스 누수를 관리했습니다.
서버 측 OAuth 검증
Google Play Games의 serverAuthCode를 백엔드에서 직접 검증해 ID 위조를 차단했습니다.
장애 원인을 하드웨어까지 추적
커널 로그의 UnderVoltage 경고를 찾아 전원 어댑터를 교체하고 서버 정지를 해결했습니다.
PROJECT 03 · 현장실습
VLM Evaluator.
Vision Language Model 평가 및 CV 자동화 툴셋
2024.12 — 2025.02 · 현장실습
반복되는 AI 평가와 데이터 작업을
자동화된 도구로 바꿨습니다.
VLM 벤치마크, 객체 추적, 학습 데이터 생성 과정을 하나의 실무형 툴셋으로 구현했습니다.

세 가지 반복 업무를 하나의 흐름으로
평가하고, 만들고, 측정하는
CV 자동화 인프라
MODEL EVALUATORBLEU·ROUGE·mAP·IoU 기반 모델 비교와 엑셀 리포트 자동 생성
AUTO LABEL GENERATORRTSP 프레임에서 객체를 자동 크롭하고 학습 데이터셋으로 저장
VEHICLE COUNTERYOLO 추적 궤적을 분석해 실제 이동 차량 통행량을 계측
09 / CLOSING
시스템 전체를 이해하고
현장의 문제에 유연하게 대응하는 엔지니어.
풀스택 역량으로 사용자 경험부터 서버·인프라·하드웨어까지 연결된 흐름을 바라봅니다.
예상하지 못한 문제에도 원인을 빠르게 좁히고, 상황에 맞는 해결책을 끝까지 찾아내겠습니다.