Backend & systems-focused developer interested in reliable APIs, workflow automation, transaction-oriented design, and data-driven backend services.
Python · Java · JavaScript · FastAPI · Spring Boot · Node.js · Docker · SQL
I build backend systems that collect real-world data, process it through structured workflows, and expose reliable services through APIs, automation jobs, or notification pipelines.
My projects focus on:
- Backend architecture and API design
- Workflow-oriented business systems
- Transaction and consistency concerns
- Data collection, crawling, and automation
- Notification and monitoring pipelines
- Dockerized service deployment
I am especially interested in backend systems where correctness, state management, and operational reliability matter more than simple CRUD behavior.
AI-assisted backend recommendation platform that crawls job postings, extracts hiring signals, and generates explainable job recommendations.
Focus: FastAPI architecture, AI-assisted analysis, scoring pipeline, repository/service/scoring separation, Dockerized backend
Tech: Python · FastAPI · SQLAlchemy · OpenAI API · Docker · Next.js
Enterprise workflow backend prototype modeling ERP-style material-management processes such as purchase request, purchase order, goods receipt, and inventory updates.
Focus: PR-to-PO-to-GR lifecycle, service separation, JWT auth, Redis sessions, PostgreSQL persistence, Dockerized service architecture
Tech: Node.js · FastAPI · PostgreSQL · Redis · JWT · Docker · Nginx
Spring Boot financial-transfer backend prototype exploring transaction boundaries, validation rules, pessimistic locking, and transfer lifecycle modeling.
Focus: Transfer validation, transaction-boundary learning, failure-state considerations, concurrency risks, financial backend design trade-offs
Tech: Java · Spring Boot · Spring Data JPA · MySQL · Gradle
Backend decision-support system for campus shuttle operations, integrating schedule logic, weather signals, congestion context, and FCM notifications.
Focus: Operational decision logic, notification workflow, external API integration, backend/mobile separation, server-side rule orchestration
Tech: Node.js · Express · MySQL · Firebase Cloud Messaging · OpenWeather · Android WebView
Lightweight Python hotdeal monitoring service with Discord notifications, duplicate prevention, and server-friendly crawler operation.
Focus: Web crawling, Discord notification workflow, JSON state tracking, failure-aware monitoring, site-level crawler configuration
Tech: Python · BeautifulSoup · Discord Webhook · GitHub Actions
Python automation service that monitors WorldJob notices, persists processing state, and sends Discord notifications through a scheduled backend workflow.
Focus: Scheduled automation, SQLite checkpointing, duplicate notification prevention, FastAPI operational endpoints
Tech: Python · FastAPI · APScheduler · SQLite · BeautifulSoup · Discord Webhook
Python · Java · JavaScript
FastAPI · Spring Boot · Node.js · Express · REST APIs
PostgreSQL · MySQL · SQLite · Redis · SQLAlchemy · Spring Data JPA
Web Crawling · APScheduler · BeautifulSoup · Discord Webhooks · Notification Pipelines
Docker · Docker Compose · Nginx · Linux · Cloud VM · systemd · GitHub Actions
- Backend system design
- Transaction processing and consistency
- Workflow automation
- Data pipelines and monitoring
- API design and service boundaries
- Operational reliability
- Financial and enterprise backend systems
I am currently improving my portfolio around:
- More test coverage for business logic
- Cleaner service boundaries
- Transaction and concurrency correctness
- Dockerized deployment workflows
- Observability, logging, and operational documentation
Seoul, South Korea