
유대선
백엔드 & AI 엔지니어 · 캐나다 토론토
구직 중 · 원격 또는 토론토
제조·물류·금융 분야의 미션크리티컬 엔터프라이즈 시스템을 5년 이상 만들고 현대화해온 백엔드 엔지니어. 백엔드 로직, SQL/PL-SQL, 트랜잭션 설계, 시스템 간 통합에 강합니다. 현재는 Java/Spring 백엔드 플랫폼과 AI 보조 제품 엔지니어링에 집중 — 견고한 백엔드와 실제로 쓰이는 AI 도구를 함께 만듭니다.
현재
- SK AX, 토론토 (2021.9 – 현재). Java/Spring + AI-assisted product engineering.
- Daeseon AI Factory를 만드는 중 — 제품을 빠르게 출시하기 위한 재사용 가능한 백엔드 + AI 코어.
- Senior / Staff 백엔드 또는 AI 엔지니어 포지션을 찾고 있습니다. 원격 또는 토론토 현지.
- 지금 무엇을 하고 있는지는 /now에 있습니다.
이전
SK AX · Software Engineer
2021.9 – 2026.5
제조 원가 관리 시스템, 8개 사이트에 걸친 엔터프라이즈 모바일 웹 플랫폼, 실시간 MES. Java/Spring 백엔드, Oracle PL/SQL, 재무 시스템과의 트랜잭션 재설계.
Dure Info · Software Developer
2020.6 – 2021.9
네트워크 패킷 단편화로 인한 데이터 손실 버그를 커스텀 버퍼링 레이어(MemoryStream)와 애플리케이션 레벨 프로토콜 검증으로 해결.
주요 성과
- PL/SQL 원가 계산 코어를 ~7,000줄 → ~3,000줄로 리팩터. 주간 티켓 처리량 4 → 7.
- 엔드포인트별 40개 미들웨어 API를 단일 게이트웨이로 통합. 연 $100K+ 운영 비용 절감.
- 제조 운영과 재무 시스템 사이의 트랜잭션 경계를 staging-table + batch-worker 패턴으로 재설계. 처리 시간 -60%, 월 20건 재처리 → ~0건.
- 멀티 인스턴스 환경에서 원가 계산 작업 중복을 막는 커스텀 DB 락 메커니즘 구현.
- 실시간 MES 장비 메시지 처리를 4초 타임아웃 SLA에 맞게 최적화.
주로 쓰는 주제
- LLM 시스템 패턴 — RAG, eval, tool use, agent loop (LangGraph).
- 백엔드 시스템 — 트랜잭션 설계, 락, 시스템 간 통합.
- before / change / result / limit 형식의 프로젝트 회고.
스택
- 언어
- Java, Python, SQL/PL-SQL, C#, TypeScript
- 백엔드
- Spring Boot, FastAPI, REST APIs, .NET
- 프론트
- Next.js, React
- AI / LLM
- RAG, Agent Workflows, LangGraph, AI-assisted dev
- DB
- PostgreSQL, MongoDB, Oracle
- 인프라
- Docker, Docker Compose, Git, Linux, AWS basics, CI/CD
학력
산업공학 석사 · 학사 — 금오공과대학교, 한국 구미 (2012–2019).