김영식KIM YOUNGSIK
초당 4,800개 IoT 포인트를 다루는 실시간 데이터 파이프라인과, 누적 27.8억 건 시계열 이력을 운영하는 멀티테넌트 백엔드를 만듭니다. 백엔드에서 출발해 프론트엔드·모바일·보안까지 제품 전체 사이클을 다룹니다.
현업에서 검증된 백엔드,
사이드 프로젝트로 넓힌 프론트·보안
회사에서는 실시간 데이터와 대용량 시스템을 다루는 백엔드 개발자로 일하면서, 런덤메이트로 프론트엔드를, 바이브쉴드로 보안 영역을 직접 채워왔습니다. 백엔드가 중심이라는 점은 변하지 않았습니다.
2018년부터 지금까지, 성장 여정
각 단계를 클릭하면 그 시기에 무엇을 고민했는지 확인할 수 있어요
학부·해커톤
2018.03 – 2025.02국비교육·팀프로젝트
2024.03 – 2024.08엑센솔루션 입사
2025.02 –백엔드 핵심 프로젝트
2025.03 – 2025.10사이드 프로젝트 확장
2026.01 –지금, 그리고 다음
2026.08 –제가 일하는 방식
기술보다 먼저 답할 수 있어야 한다고 생각하는 세 가지 기준입니다
안정성 우선
캐시 갱신이 실패해도 파이프라인은 멈추지 않아야 합니다. 실패를 가정하고 설계합니다.
근거로 답하기
"왜 1.5초인가"에 실측으로 답할 수 있어야 한다고 생각합니다. 감이 아니라 트레이드오프로 결정합니다.
경계 밖으로
백엔드가 중심이지만, 내가 만든 API가 어떻게 쓰이는지 프론트에서, 안전한지 보안 관점에서 직접 확인합니다.
협업 가능한 코드
Devhub 프로젝트 이후로, 인터페이스를 먼저 정하고 구현은 나중에 하는 습관이 생겼습니다.
기술 스택
백엔드·인프라를 중심으로, 필요에 따라 프론트·모바일까지
Backend & DB
Realtime & Infra
Frontend & Mobile
프로젝트
카드를 클릭하면 상세 내용을 확인할 수 있어요
추가 예정
실시간 데이터 파이프라인
Redis Pub/Sub·Stream 이중화로 4,800개 포인트 실시간 수집·배포
추가 예정
인증·인가 체계
JWT 2단 가드와 토큰 갱신 single-flight 처리
스크린샷 추가 예정
TimescaleDB 대용량 운영
27.8억 건 이력, 압축 정책으로 653GB → 35GB
추가 예정
순찰관리 오프라인 동기화
Flutter 로컬 DB 기반 오프라인 우선 동기화 계층
추가 예정
런덤메이트
WebSocket 실시간 채팅을 갖춘 러닝 크루 매칭 앱, App Store 출시
스크린샷 추가 예정
바이브쉴드
AI 환각 API 탐지 83% · 로컬 실행형 보안 검사 도구, 모두의 창업 선정
자주 나오는 기술 질문
면접에서 실제로 물어볼 법한 질문에 미리 답해봤습니다
deliveryReliability 값(realtime / durable / both)으로 구독마다 채널을 선택하게 해서, 소비자 특성에 안 맞는 채널을 강제하지 않도록 했습니다.
→ 자세히 읽기
→ 자세히 읽기
→ 자세히 읽기
→ 자세히 읽기
→ 자세히 읽기
→ 자세히 읽기
→ 자세히 읽기
→ 자세히 읽기