PhD in Mechanical Engineering — Mathematical Optimization · ML & Perception Engineer @ Doosan Robotics
Mathematical optimization is the through-line — numerical optimization, surrogate modeling & state estimation, carried from theory into 3D perception, sensor fusion, and production systems.
- 🎓 PhD in Mechanical Engineering — all degrees Cum Laude
- 🤖 ML & Perception Engineer @ Doosan Robotics (prev. bitsensing) — 3D perception, sensor fusion & robotics AI across camera · radar · LiDAR
- 🏭 Shipped multi-sensor perception to mass production — 200+ deployments across 8 countries, −51% fusion error · 10 patents · 6 peer-reviewed papers
- 📈 On the side, I build a full open-source quant stack — market-data APIs, a collection pipeline, and research & backtesting engines
- 🛰️ Every sensor, every modality — RGB/stereo/structured-light cameras, 4D imaging radar, LiDAR, IMU/GPS, point clouds & RF signals, 3D scans, video, and financial time-series; few data types I haven't shipped with
Market-data APIs feed a collection pipeline into TimescaleDB that the research layer reads — plus a standalone crypto engine fed straight from exchange APIs.
flowchart TD
K["🔌 kiwoom-rest-api"] --> AF
F["🔌 krx-fundamentals-api"] --> AF
NW["🔌 krx-news-rest-api"] --> AF
AF["🗄️ kr-quant-airflow"] --> DB[("TimescaleDB")]
DB --> Q["🧪 kr-quant"]
DB --> O["🧪 opt_portfolio"]
DB --> AT["🧪 automated-stock-<br/>trading-systems"]
EX["🔌 Exchange APIs"] --> CR["₿ quantbox-engine<br/>backtest ↔ live"]
| Project | What it is |
|---|---|
| kiwoom-rest-api | Kiwoom Securities REST API wrapper — 207 endpoints + real-time WebSocket |
| quantbox-engine | Crypto futures backtest & execution engine — zero lookahead, backtest↔live parity |
| kr-quant-airflow | Airflow pipeline collecting Korean market data into TimescaleDB |
| krx-fundamentals-api | Korean corporate fundamentals API (DART + KRX + Naver) |
| krx-news-rest-api | Korean market news & disclosure collection API (FastAPI + Redis) |
| kr-quant | KOSPI/KOSDAQ alpha research — walk-forward, trade-level distributions & random null controls enforced as guardrails |
| opt_portfolio | VAA-based tactical asset allocation |
| automated-stock-trading-systems | Backtester for Bensdorp's 7 non-correlated systems |
🔒 Also private — equity screeners (Wyckoff accumulation · Minervini + VCP), a statistical-arbitrage crypto engine, and live trading systems. Available on request.



