About

소개

실시간 데이터와 서버 안정성을 다루는 백엔드 개발자 김영식입니다. 백엔드를 중심으로, 필요에 따라 프론트엔드·보안까지 직접 확장해가고 있습니다.

경력

(주)엑센솔루션 · 개발팀 (2025.02 ~ 현재)

건물관리 솔루션(SI/FMS/BEMS) 기업에서 레거시 C#(.NET) 시스템을 Next.js·NestJS로 리뉴얼하는 프로젝트에 참여하며, 백엔드를 중심으로 프론트엔드·모바일·배포까지 담당하고 있습니다.

  • 4,800개 — 초 단위로 수집·배포하는 실시간 IoT 포인트
  • 27.8억 건 — 누적 시계열 이력 (제어 로그 348만 건)
  • 653GB → 35GB — 압축 정책 적용 후 저장 용량 (94.6% 절감)
  • 11.6일 연속 — 무중단 가동, 이벤트 루프 지연 p99 38.6ms
  • 535건 · 440건 · 8개 — 커밋 · 머지 PR · 담당 저장소

개인 프로젝트

회사에서는 백엔드·서버 운영에 집중하는 만큼, 부족한 프론트엔드·보안 역량은 개인 프로젝트로 직접 채우고 있습니다.

런덤메이트 — 러닝 크루 매칭 앱 (App Store 출시)

2026.01 ~ 2026.05 · 프론트엔드(일부 서버)

GPS 러닝 기록, 크루 커뮤니티, 실시간 채팅, 랭킹·챌린지 기능을 갖춘 소셜 러닝 앱을 기획부터 스토어 출시까지 완주했습니다. WebSocket 기반 1:1·크루 채팅, 팔로우·소셜 그래프, 주간·월간·연간 통계 차트를 구현하며 커밋 127건 · 변경 파일 402개 · 머지 PR 40건 이상을 쌓았습니다. 백엔드에서 보던 실시간 통신을 프론트엔드 입장에서 다시 구현해보며, 데이터가 화면에 그려지기까지의 전체 흐름을 이해하게 된 프로젝트입니다.

바이브쉴드 — AI 생성 코드 보안 검사 도구

2026 ~ 현재 · 관제시스템·보안 아키텍처 담당 (3인 팀) · 중소벤처기업부 「모두의 창업 프로젝트」 선정

AI 코딩 도구가 생성한 코드의 취약점과 존재하지 않는 API(환각) 호출을 탐지하는 로컬 실행형 정적분석 도구입니다. Tree-sitter 기반 AST 파서와 YAML 룰베이스로 OWASP Top 10 9종을 탐지하고, PyPI·npm 공식 인덱스 화이트리스트 대조로 LLM 환각 API를 잡아냅니다. 현업 개발자 9인 PoC에서 환각 API 탐지율 83%(동일 샘플 Semgrep·SonarQube 0%), 오탐률 3.8%를 실측했습니다. 백엔드 개발자로 일하며 자연스럽게 관심이 옮겨간 “안전한 코드”라는 주제를 직접 도구로 만들어본 경험입니다.

교육프로그램 및 해커톤

한국소프트웨어인재개발원 개발자 과정 수료 (2024.03 ~ 2024.08)

빅데이터 기반 인공지능 융합 서비스 개발자 6개월(960시간) 과정으로, 팀 프로젝트를 통해 풀스택 개발 역량을 다졌습니다.

  • Devhub — 형상 관리 웹사이트 (5인 프로젝트 · PE 역할) 초보 개발자를 위한 프로젝트 관리·이슈 트래킹·Git 기반 버전 관리·PR 코드 리뷰 플랫폼. 프로젝트 페이지 관련 기능을 전담했습니다.

졸업 프로젝트

  • WWW — 리워드 시스템 앱 (8인 융합캡스톤디자인 · 삼진정밀 기업협업 · 소프트웨어 담당) 졸업을 앞둔 마지막 학기에 진행한 캡스톤디자인 프로젝트. 빗물받이 제품 소개와 적립·관리 기능을 제공하는 앱으로, Vue.js·Spring Boot로 앱 개발과 UI/UX 디자인을 맡았습니다.

국제 협업 해커톤

  • 영국 Brunel University x HDF GDC 프로그램 (2024.10) — Stylideas 주관 2주 협업 해커톤(LED 뷰티사업), 수료증·장학금 수상
  • 싱가포르 Singapore Institute of Technology x HDF WMDC 프로그램 (2025.02) — 2주 협업 해커톤, 수료증·장학금 수상

Skills

Backend
NestJS, TypeScript, TypeORM, Prisma, Java, Spring Boot/MVC, Python(Flask)
Database
PostgreSQL / TimescaleDB, MySQL, Oracle, Redis (Pub/Sub · Stream)
실시간
WebSocket(socket.io), SSE, GraphQL Subscription(Apollo, graphql-ws)
인프라
Docker/Docker Compose, nginx, PM2, Prometheus, Grafana, Shell
산업 프로토콜
Modbus, MQTT, OPC-UA, BACnet, SNMP, EtherNet/IP
Frontend
Next.js, React, TypeScript, Zustand, HTML5/CSS3, Vue.js
Mobile
Flutter
Test & Document
Swagger, Postman, Git

Contact