
Astor
김도훈
About Me
안녕하세요! 저는 백엔드 개발자 Astor입니다. 소프트웨어 아키텍처에 깊은 관심을 가지고 있으며, 문제 해결을 위한 최적의 구조화된 소프트웨어를 설계하는 것을 즐깁니다.
스타트업의 초기 창업 멤버로서, 제로 베이스에서 견고한 아키텍처와 안정적인 시스템을 구축하여 일일 1000+ 건의 결제 요청을 성공적으로 처리하는 서비스를 개발했습니다.
급변하는 환경에서도 유연한 아키텍처를 통해 효율적인 시스템 운영을 실현하고, 비즈니스 가치와 기술적 완성도를 균형 있게 달성하는 데 주력하고 있습니다.
Careers
핸디버스
Backend Developer
2024-08 - Present
고트래픽 백엔드 설계 및 운영
일일 100,000+ 트래픽, 1,000+ 결제 건을 처리하는 확장 가능한 백엔드 시스템 구축
- 도메인 주도 설계(DDD)를 도입하여 이벤트스토밍을 통한 정책 도출 및 서비스 아키텍처 전술적 설계
- 스타트업 특유의 빠른 기능 개발과 MSA 확장성을 고려하여 모놀리틱 서버 기반 유연하고 모듈화된 아키텍처 구축
- 고수준의 추상화된 캐싱 및 메시징 시스템 도입을 통해 저비용 & 인프라 무관한 캐싱 및 메시징 시스템 구축
- 뷰테이블과 ORM 활용해 단일 sql DB에서 CQRS 패턴 적용, 조회에 한해 AggregateRoot 체계와 독립하여 쿼리 최적화
AWS 기반 인프라 설계 및 운영
AWS 전반을 관리하며 확장 가능하고 안정적인 서버 운영
- EC2, RDS(Aurora), S3, CloudFront 기반의 인프라 설계 및 운영
- 무중단 배포를 위한 Nginx Proxy 포트 스위칭(Blue-Green Deployment) 적용
- 데브 서버 및 프로덕션 서버 운영, 환경별 배포 자동화
- DB 마이그레이션 툴을 활용한 스키마 버전 관리 및 데이터 일관성 유지
- Redis를 활용한 세션 관리 및 캐싱 최적화
결제 시스템 구축
PG사 연동 및 동시성 문제 해결을 통해 안정적인 결제 프로세스 개발
- 국내 PG사(Toss Payments) 연동 및 정산 시스템 구축
- 트랜잭션 일관성을 유지하며 결제 도메인의 순수성을 보장하는 구조 설계
- 결제 성공/실패를 이벤트 기반으로 처리하여 예약 도메인과 독립적으로 결제 도메인 개발
- 적절한 락 처리를 통해 동시성 문제 발생 상황에 방어적으로 설계, 정합성 탐지 쿼리를 통해 데이터 이상 탐지 및 알림
Activities
산학 캡스톤 디자인
Planning & Development
2025-03 - Present
프로젝트 기획 및 설계
- SNS·커뮤니티·공공데이터를 활용한 최적 광고 지역 분석 파이프라인 설계
고려대학교 소프트웨어 개발 학회 DevKor
운영진 | Infrastructure Manager
2025-02 - Present
학회 내 서비스 인프라 총괄
초기 프로젝트 팀을 위한 인프라 구축 및 운영 지원
- 초기 프로젝트 팀을 위한 AWS 인프라 가이드라인 제공 및 지원
- 학회 내 서비스 배포 환경 구축 및 운영
- 도메인 및 인증서 관리 (AWS Route 53, Cloudflare)
학회 내 인프라 운영 체계 정립
프로젝트 운영 및 서버 비용 정산 프로세스 확립
- 프로젝트 운영 성과에 따른 서버 비용 청구 및 학회 지원 정책 수립
- 학회 내 서비스 인프라 비용 최적화 및 예산 관리
- CI/CD 파이프라인 및 배포 프로세스 개선
기술 세션 및 내부 교육
DDD 및 MSA 관련 학회 내부 세션 운영
- 도메인 주도 설계(DDD), 마이크로서비스 아키텍처(MSA) 관련 기술 세션 진행
- 학회원 대상 인프라 및 배포 자동화 워크숍 개최
- 신입 회원을 위한 DevOps 및 클라우드 인프라 교육
히얼러스
Backend Lead
2024-09 - Present
MSA 백엔드 아키텍처 설계
MSA 기반의 시스템 설계 및 핵심 서비스 개발
- gRPC 기반 마이크로서비스 통신 설계 및 구현
- Spring Cloud Gateway를 활용한 API Gateway 설계 및 운영
- Kafka 기반 비동기 메시징 시스템 구축
- 유저 및 AI 채팅 서비스 백엔드 개발
API Gateway 및 서비스 개발
API Gateway와 주요 마이크로서비스 개발 및 최적화
- API Gateway를 통한 트래픽 관리 및 인증 시스템 구축
- 유저 인증 및 관리 서비스 개발
- AI 채팅 서비스 백엔드 설계 및 기능 구현
Team Sprint
Backend Engineer
2024-03 - 2024-09
백엔드 설계 및 시스템 구축
NestJS 기반 서버 아키텍처 설계, 인증 및 실시간 알림 시스템 개발, 성능 및 확장성 최적화
- NestJS 기반 백엔드 전반 설계 및 개발 (API, 인증, DB, 캐시)
- JWT 및 Kakao OAuth 인증 시스템 구축
- Redis 기반 SSE(Server-Sent Events) 실시간 알림 시스템 구현
AWS 인프라 및 DevOps
ELB 기반 확장 가능한 서버 환경 구축, S3+CloudFront 최적화, 보안 및 비용 최적화
- AWS ELB + 다중 EC2 인스턴스로 확장 가능한 인프라 구축
- CloudFront + S3 적용으로 이미지 트래픽 비용 절감 및 성능 최적화
- Grafana & Prometheus 기반 API 모니터링 시스템 구축
Education
고려대학교 서울캠퍼스
2020.03 - 2026.02
영어학 전공자로서 촘스키의 '보편 문법'을 통해 인간 언어가 사고를 표현하는 추상화의 과정임을 배웠습니다. 이러한 '추상화' 개념이 단지 자연어에 국한되지 않고 더 낮은 수준의 언어 체계에도 동일하다는 생각에 보다 근본적 추상화인 기계어를 공부했습니다. 특히, 소프트웨어가 이러한 추상화의 정점에서 실제적이고 구체적인 가치를 창출하는 점에 매료돼 전공하게 되었습니다.
주요 성과
- • 데이터통신, 운영체제, 정보보호 등 CS 과목 다수 수강
- • 소프트웨어 개발 학회 DevKor 운영진
- • 교내 캡스톤 디자인 프로젝트 참여
- • 영문학 소모임 LIT 부회장