요약
저는 AI Agent, 실시간 시스템, 백엔드 운영이 만나는 문제를 주로 다룹니다.
빠르게 만드는 것보다 오래 운영되는 구조를 더 중요하게 보고, 기능 설명보다 문제 정의와 선택 근거를 남기려고 합니다.
이 블로그는 기술을 자랑하는 공간이라기보다, 실제로 겪은 문제와 선택을 증거와 함께 남기는 작업 노트에 가깝습니다.
기준이 바뀐 계기
개인 메모를 정리하다 보면, 한 문장이 자주 나옵니다.
“제품을 먼저 만들고 고객을 나중에 찾으면 늦다.”
실제로 저도 한동안 제품을 먼저 만들고 나중에 고객을 찾는 방식으로 일했다가, 아무도 원하지 않는 기능에 시간을 많이 쓴 경험이 있습니다. 그 뒤로는 고객이 겪는 문제를 먼저 확인하고, 문제를 작은 단위로 쪼개서 검증하는 방식으로 일하는 기준을 바꿨습니다.
이 변화는 아래 글들과 같은 방향으로 이어졌습니다.
바이브 코딩의 핵심은 감이 아니라 스펙이었다
지금 하는 일
최근에는 실시간 음성 Agent를 운영 환경에서 안정화하는 일에 가장 많은 시간을 쓰고 있습니다. 세션 상태 모델, 비동기 후처리, 장기 맥락 저장/검색 분리, 결제 웹훅 동기화 같은 주제를 반복해서 다듬고 있습니다.
OpenAI Realtime API 운영기
, 장기기억 설계
, 구독 결제 상태 머신
에서 실제 작업 내용을 확인하실 수 있습니다.
그리고 글을 쓸 때도 같은 기준을 씁니다. “무엇을 만들었는가"보다 “어떤 문제를 어떤 제약에서 풀었는가"를 먼저 남기고, 가능하면 운영 기준이나 상태 모델까지 함께 공개합니다.
커리어 여정
2025.01 - 2026.01 | rivvo
OpenAI Realtime API 기반 음성 Agent를 End-to-End로 운영하면서 실시간 경로와 비동기 경로를 분리하고, 상태 정합성 중심으로 구조를 개선했습니다.
OpenAI Realtime API 운영기 · 장기기억 설계 · 구독 결제 상태 머신2024.01 - 2024.12 | 마이크로뉴스
LangChain/LangGraph 기반 Agent 오케스트레이션을 운영 가능한 형태로 정리했습니다. 프롬프트 품질보다 상태 전이와 실패 복구 설계가 더 중요하다는 걸 이 시기에 명확히 배웠습니다.
LangGraph Agent Orchestration 운영 기록2021.02 - 2023.09 | 인티그리트
AWS IoT 기반 텔레메트리 수집, 명령 채널, 관제 백엔드를 구축했고, WebRTC 저지연 영상 스트리밍과 ELK 관측 파이프라인을 운영했습니다.
실시간 영상 스트리밍 최적화 · AWS 데이터 파이프라인 구축기 · GPT 응답 캐싱 설계2020.11 - 2021.02 | 커네브
개발자 첫 커리어를 원격진료 서비스 백엔드에서 시작했습니다. 결제/인증/영상통화 연동을 맡으며, 사용자 기능과 운영 흐름을 함께 설계하는 기준을 세웠습니다.
일할 때 중요하게 보는 기준
- 고객의 문제를 먼저 확인하고, 고객이 체감하는 개선을 우선합니다.
- 큰 문제를 작은 실행 단위로 쪼개서 진행합니다.
- 작은 성취를 꾸준히 쌓아 큰 결과로 연결하는 방식을 지향합니다.
- 맡은 문제의 결과와 책임은 끝까지 추적합니다.
- 실패를 예외가 아니라 정상 흐름으로 설계합니다.
- 상태 전이는 문서/코드/운영 로그에서 같은 형태로 보이게 만듭니다.
- 기술 선택은 취향보다 제약과 운영 비용 기준으로 판단합니다.
- AI를 적극 활용하되, 설계 책임과 최종 품질 책임은 사람이 가져갑니다.
관련 글: Agent 코딩의 경계 · 바이브 코딩의 핵심은 스펙 · 개발은 빨라졌지만 엔지니어링은 여전히 시간의 문제 · Infra→Deploy→Run: 장애 포인트를 줄이는 운영 설계
지금 집중하는 주제 (2026)
- 실시간 음성/영상 경로에서 장애 반경 축소
- Agent 워크플로우의 통제 가능성(권한/상태/검증) 강화
- 결제/권한/웹훅 동기화의 안정적 운영 패턴 정리
- 스펙 중심 개발과 테스트 자동화 기반 강화
대표 글
- 실시간 음성 Agent를 운영에 올리기 위해 먼저 해결한 것들
- 캐릭터 장기기억 설계: 저장과 검색을 분리한 이유
- 구독 결제는 상태 머신이다: 쿠폰·웹훅·권한 동기화
- Agent 코딩은 왜 결제 시스템에서 자주 무너졌나
- 바이브 코딩의 핵심은 감이 아니라 스펙이었다
- 개발은 빨라졌지만 엔지니어링은 여전히 시간의 문제다
- 이력서는 주장, 기술 블로그는 증거
협업 / 연락
- GitHub: github.com/dleodbs
- 이메일: bipbandb@gmail.com