# 이석호 커리어 프로필 초안

## 한 줄 소개
백엔드 엔지니어를 지향하며, 로그/실시간 시스템/서비스 운영 개선 경험을 쌓아온 신입 개발자.

## 현재 포지션 요약
- 이름: 이석호
- 지향 직무: Backend Engineer
- 학력: 충북대학교 컴퓨터공학과 (2019.03 ~ 2025.02, 3.76 / 4.5)
- 현재 단계: 신입, 다수의 팀 프로젝트/인턴/외주/학부연구 경험 보유

## 핵심 강점
- 백엔드 설계 및 구현 경험
  - NestJS, Express, Django/DRF 기반 서비스 개발 경험
- 데이터베이스/성능 최적화 경험
  - MySQL, PostgreSQL, MongoDB, Redis 사용
  - 인덱싱, 쿼리 튜닝, 키셋 페이지네이션, 대용량 데이터 마이그레이션 경험
- 실시간/이벤트 처리 경험
  - Socket.IO, WebSocket, Redis 기반 메시지 큐, Redis Streams 학습/구현 경험
- 운영/인프라 친화적 개발 경험
  - Docker, docker-compose, Nginx, Github Actions, Grafana, Loki, Vector, syslog-ng
  - 알림/모니터링/배포 자동화까지 포함한 백엔드 관점 경험
- AI/LLM 접점 경험
  - MCP 서버 구현
  - RLHF/TRLX 기반 학부연구 경험
  - LLM을 이용한 대응 자동화, 문서화, API 명세 추론 경험

## 대표 기술 스택
- Languages: JavaScript, TypeScript, Python
- Backend: NestJS, Express, Django, DRF
- Database: MySQL, PostgreSQL, MongoDB, Redis
- Infra/DevOps: Docker, Docker Compose, Nginx, Github Actions, AWS, NCP, Grafana, Loki, Vector, syslog-ng
- Realtime/Etc: WebSocket, Socket.IO, OAuth, JWT, JOI, Zod

## 대표 프로젝트

### 1. 통합 로그 시스템 (2026.01 ~ 2026.02)
- 성격: 비공개 사내 프로젝트 / 외주 프로젝트
- 역할: 로그 정규화, Loki/Grafana 연동, Teams 알림, MCP 기반 위협 탐지 자동화
- 핵심 포인트:
  - 여러 보안 솔루션 로그를 정규화해서 통합 조회 가능하게 구성
  - low-cardinality 라벨 중심으로 Loki 적재/쿼리 안정화
  - NestJS 기반 MCP 서버 구현
  - Docker-compose 기반 통합 배포 파이프라인 구성
- 어필 포인트:
  - 운영 환경에 가까운 로그/관제/자동화 경험
  - 단순 CRUD보다 한 단계 깊은 플랫폼형 백엔드 경험

### 2. ClassUp 타이머 기능 (2025.08 ~ 2025.10)
- 역할: Express 기반 백엔드 설계 및 구현
- 핵심 포인트:
  - Joi 기반 검증, 전역 에러 처리, 응답 형식 통일
  - MongoDB 복합 인덱싱으로 쿼리 시간 77% 단축
  - MySQL EXPLAIN 기반 쿼리 튜닝으로 75% 단축
  - 키셋 페이지네이션으로 응답 시간 30% 개선
  - WebSocket 기반 실시간 사용자 리스트 기능
- 어필 포인트:
  - 성능 개선 수치가 명확함
  - 실서비스형 백엔드 개선 경험으로 설명 가능

### 3. Betting-Duck (2024.10 ~ 2025.03)
- 역할: 시스템 아키텍처 기획 및 백엔드 개발
- 핵심 포인트:
  - NestJS, PostgreSQL, Redis 기반 실시간 베팅 서비스
  - Redis Adapter를 활용한 수평 확장 고려 설계
  - 베팅 종료 API 응답시간 1441ms → 333ms 단축
  - Redis 기반 메시지 큐 직접 구현
- 어필 포인트:
  - 실시간성, 성능 최적화, 구조 설계 경험을 동시에 보여줌

### 4. CaTs-ChatBot (2024.01 ~ 2024.05)
- 역할: Django 기반 챗봇 서비스 백엔드 구현
- 핵심 포인트:
  - CRUD/API 개발
  - Docker + Github Actions 기반 자동 배포
  - DB 삭제 사고 후 로그 기반 복구 경험
  - 이를 계기로 백업 체계 구축
- 어필 포인트:
  - 장애/실수 이후 운영 개선까지 연결한 경험이 좋음

## 활동 경험 요약
- 샘랩 주식회사 인턴 (2025.08 ~ 2025.12)
  - 타이머 기능 구현
  - 네이버페이 결제 API 설계 일부 참여
  - DataDog APM 기반 에러 추적
  - 2000만 건 데이터 마이그레이션 쿼리/배치 경험
  - LLM 기반 레거시 API 명세 추론 및 문서화

- 네이버 부스트캠프 웹·모바일 9기 (2024.06 ~ 2025.03)
  - Node.js 비동기 I/O, 모듈 시스템, 클러스터링 학습
  - Express 프레임워크 직접 구현 경험

- 학술 동아리 CaTs (2023.08 ~ 2025.02)
  - REST API, Django, ORM/raw query, JWT/OAuth2, Docker/CI/CD 학습 및 실전 적용

- 충북대학교 DAILAB 학부연구생 (2023.09 ~ 2024.02)
  - Transformer, RLHF, TRLX 기반 파인튜닝 학습 및 실험

## 수상 이력 요약
- 2024 스타트업 배틀 그라운드 장려상
- 캡스톤 디자인 우수상
- 산학프로젝트 영어 발표회 우수상
- 글로벌 캡스톤디자인 CEDC GOLD Award
- 충청 ICT 메이커톤 장려상

## 현재 커리어 포지셔닝 해석
석호의 강점은 단순 백엔드 CRUD보다 아래 조합에 있다.
- 실시간 시스템
- 성능 최적화
- 운영/관제/배포까지 연결되는 백엔드
- AI/LLM을 제품/운영에 연결하는 백엔드 응용

즉 포지션으로는 대략 이런 곳과 잘 맞는다.
- 백엔드 엔지니어
- 플랫폼/서버 엔지니어
- 실시간 서비스 백엔드
- 데이터/로그 파이프라인과 맞닿은 백엔드
- AI 기능을 서비스에 붙이는 응용 백엔드

## 보완하면 좋은 점
- 기술 스택 섹션이 공개 Notion 페이지에서 "No results"로 보여 실제 스택 전달력이 약할 수 있음
- 각 프로젝트별 본인 기여도와 팀 규모를 더 명확히 적으면 좋음
- 인턴/외주/부스트캠프/연구 경험 중 무엇을 1순위 서사로 밀지 정리 필요
- 지원 타깃(백엔드 / AI 응용 백엔드 / 플랫폼) 우선순위 정리 필요

## 다음 정리 후보
- 지원용 1분 자기소개
- 이력서 요약본
- 프로젝트별 STAR/문답 정리
- JD 매칭용 강점 키워드 정리
