Skip to content
jongkwan.dev

Projects

Selected decisions and outcomes from systems I designed, built, and operated.

2025
Ongoing

Solo full-stack design and development

Automated Korean and US stock trading where LLM agents in distinct roles split the work from research to order placement

KIS and Kiwoom automated trading built on a four-stage SimplifiedRunner with LangGraph Planning and Session Graphs on top. Zero Trust three-network isolation and staged BACKTEST→PAPER→CANARY→LIVE rollout.

Python
FastAPI
LangGraph
Claude API
SQLAlchemy
+6
2025
Ongoing

A personal knowledge base RAG that Claude searches and indexes directly through MCP tools

A personal RAG that exposes Elasticsearch hybrid search (BM25+kNN+RRF), BGE reranking, and a concept graph to Claude through 14 MCP tools.

Python
Elasticsearch
sentence-transformers
BGE Reranker
MCP
+3
2024
Completed

AIOFARM / Design and overall development lead

The central Django backend for on-premises AI sorting systems at 20+ sites nationwide

An on-premises backend handling 30+ sorting requests per second with 8 Django apps, 5 Celery queues across 3 worker pools, and PostgreSQL RANGE partitioning.

Python
Django
DRF
Celery
PostgreSQL
+4
2024
Completed

AIOFARM / PLC middleware design and development

Modbus TCP PLC communication middleware with four separated layers and a dedicated Celery polling worker

Four separated layers (Celery / Service / Modbus / Repository) and a dedicated polling worker collect data from up to 64 sorting outlets every 10 seconds.

Python
Django
Celery
PyModbus
Pycomm3
+1
2024
Completed

AIOFARM / System architecture design and development

A real-time GPU inference pipeline over 8 cameras plus a per-produce machine vision library

A torch.multiprocessing capture-inference-MV-transfer pipeline, paired with a standalone vision library package built on a BaseProcessor abstraction.

Python
PyTorch
YOLOv8
OpenCV
Basler Pypylon
+3
2023
Completed

AIOFARM / Planning and build lead

Remote monitoring of 20+ field sites, automated anomaly data collection, standardized CI/CD and deployment, GitHub-Slack-Notion webhook integration

Four-part operations infrastructure: Prometheus + Grafana monitoring, FastAPI anomaly collection, GitHub Actions + Docker Compose deployment, and a GitHub-Slack-Notion integration webhook.

Prometheus
Grafana
FastAPI
Socket.IO
GitHub Actions
+3
2022
Completed

AIOFARM / Frontend architecture and development lead

A React + Electron desktop app running in kiosk mode on site

A React + Electron kiosk app holding 60fps on industrial PCs through virtual scrolling, adaptive polling, and monolith decomposition.

React
TypeScript
Electron
Vite
Recoil
+5
2024
Completed

AIOFARM / Backend architecture design and development

A four-phase port moving Flask Blueprints to Django + DRF and splitting the database

A four-phase port from Flask Blueprints to Django + DRF, splitting MySQL into PostgreSQL + MongoDB, alongside security fixes and a standardized three-layer architecture.

Django
Flask
SQLAlchemy
Django ORM
PostgreSQL
+4
2024
Completed

AIOFARM / Engineering culture lead

Leading the rollout of Git Flow, architecture docs, pre-commit, and Storybook across a five-person team

Established Git Flow with PR review, an architecture document set, a pre-commit quality system, and a Storybook component development environment across a five-person team.

Git
GitHub
Jira
Storybook
ESLint
+1
2020
Completed

EasyAI / Software development

An early prototype of an image-AI produce quality prediction system

An early produce AI sorting prototype built with Python, OpenCV, and PyTorch. It became the foundation for the systems built after the AIOFARM spin-off.

Python
OpenCV
PyTorch