홈
About
문제의 본질에
집중하는 개발자,
이석호입니다.
집중하는 개발자,
이석호입니다.
Backend Developer

SEOUL · KSTBACKEND
— Bio
기능 구현을 넘어
서비스의 안정성과
유지보수성을
고민합니다.
기능 구현을 넘어, 서비스가 안정적으로 운영되고 쉽게 유지보수될 수 있는 구조를 고민합니다.
저는 요구사항을 빠르게 구현하는 것만큼, 그 기능이 실제 환경에서 어떻게 동작하고 오래 유지될지를 중요하게 봅니다. 데이터가 쌓였을 때의 성능, 동시에 발생하는 요청의 정합성, 문제가 생겼을 때 원인을 추적할 수 있는 구조를 함께 고려합니다.
ClassUp에서는 서버 중심 상태 관리와 쿼리 튜닝으로 학습 기록의 안정성과 조회 성능을 개선했고, Betting-Duck에서는 Redis 큐를 적용해 실시간 베팅 처리의 병목을 줄였습니다. 통합 로그 시스템에서는 로그 수집부터 알림, MCP 조회까지 연결해 운영 대응 흐름을 단순화했습니다.
— In numbers
수치로 남긴 결과.
SELECTED PROJECTS
운영 / 외주 / 팀 프로젝트 / 오픈소스
API Performance
베팅덕 — Redis 큐 적용 후
Open Source Contributions
OpenClaw, DAISO MCP
QUERY CUT
ClassUp MySQL EXPLAIN 기반 쿼리 튜닝
— Principles
작업을 이끄는
3가지 원칙.
기술은 결국 서비스를 더 잘 굴러가게 만드는 도구라고 생각합니다. 아래는 어떤 코드를 쓸지 고민할 때 기준으로 삼는 원칙들입니다.
01
Flow First
요청, 데이터, 운영 흐름을 먼저 이해합니다.
02
Built To Last
오래 유지될 수 있는 구조를 설계합니다.
03
Observable By Default
문제가 생겼을 때 원인을 추적할 수 있게 만듭니다.
— Journey
문제를 해결해 온 과정.
2026.05 - now
OpenClaw 오픈소스 기여
Open Source / Developer Tooling
OpenClaw의 세션 게이트웨이, 메모리 검색, 설정 스키마, wiki-lint 도구 출력 문제를 재현하고 수정하며 런타임 안정성과 개발자 도구 흐름을 개선했습니다.
2026.05 - now
DAISO MCP 오픈소스 기여
Open Source / MCP Integration
다이소몰 인증 흐름 변경으로 깨진 매장 재고 조회를 추적하고, 신규 인증·재고 조회 API 흐름으로 MCP 도구를 전환했습니다.
2026.01 - 2026.03
통합 로그 시스템
Backend / Data Pipeline
AhnLab EPP·EDR·MDS 로그를 syslog-ng, Vector, Loki, Grafana, Teams 알림, MCP 자연어 조회로 연결해 운영자가 더 빠르게 로그를 찾고 대응하는 흐름을 만들었습니다.
2025.10 - 2025.12
ClassUp 사전 상담 기능
AI Application Backend
상담 전 학생·학부모 정보를 구조화하고 MongoDB Vector Search와 OpenAI API를 연결해 RAG 기반 수업·교재 추천과 상담 요약 기능을 구현했습니다.
2025.08 - 2025.10
ClassUp 학생앱 타이머
Backend Intern
앱 종료·백그라운드 전환에도 학습 시간이 정확히 누적되도록 서버 중심 타이머 상태 관리 구조를 설계했고, 복합 인덱스와 키셋 페이지네이션으로 조회 성능을 개선했습니다.
2025.03 - 2025.06
커스텀 웹 프레임워크
Personal Project
Node.js net 모듈 위에서 HTTP 요청 파싱, Router, Middleware, 정적 파일 서빙, 세션, 파일 스트리밍을 직접 구현하며 웹 프레임워크 내부 동작을 학습했습니다.
2024.06 - 2025.03
네이버 부스트캠프 & Betting-Duck
Realtime Backend
부스트캠프에서 Node.js 서버 구조를 깊게 학습했고, Betting-Duck에서는 WebSocket, Redis, 메시지 큐, 캐시 전략을 활용해 실시간 베팅과 채팅 흐름을 구현했습니다.
2024.01 - 2024.05
CaTs ChatBot
Backend Lead / Production Maintenance
카카오 챗봇 기반 동아리 가입·물품 대여·학식 정보 서비스를 Django로 구현했습니다. DB 삭제 사고 이후 로그 기반 복구와 정기 백업 체계를 만들고, 이후 약 18개월간 운영·유지보수를 이어갔습니다.
— Tech Stack
문제를 해결하며 사용한 기술들.
6 GROUPS · 23 TOOLS
Languages
TypeScriptPythonJavaScript
Backend
Node.jsNestJSExpressDjango
Database / Cache
MySQLPostgreSQLMongoDBRedis
Infra / DevOps
DockerGitHub ActionsNginxLinux
Observability / Data Pipeline
GrafanaLokiVectorsyslog-ng
Realtime / AI Integration
WebSocketSocket.IOOpenAI APIMCP
— Let's talk
함께할 기회를기다립니다.