Web Full-Stack Developer & Coding Instructor — I build prediction systems, AI-powered web services, and security tools, then ship them as products people can actually use — and I teach the next generation of developers.
| Award | Project |
|---|---|
| 🥇 Excellence Award (최우수상) — ROK Air Force Startup Competition | VIGILIAN |
| 🎖️ Minister of National Defense Award (국방부 장관상) — Defense Startup Competition | VIGILIAN |
| 🚀 Ranked 28th — K-Startup Competition | VIGILIAN |
| 🥇 Gold Prize (금상) — Sunrin Internet HS Digital Content Competition (선린인터넷고 디지털콘텐츠경연대회, 2019) | — |
| Role | Organization | Period |
|---|---|---|
| Coding Instructor — Web · Game · AI/AX · Python development | CIT Coding Academy (CIT 코딩학원) | Feb 2026 – Present |
| Security & Web Track Lead (보안·웹 트랙장) | Dongguk University — Farm System | Mar 2026 – Present |
| Frontend Developer — Website Management Team | Dongguk University — CAPS (Programming Club) | Mar 2023 – Present |
- 🎓 Dongguk University — Computer Science & Engineering, Division of AI Convergence (Mar 2024 – present)
- Dept. of Electrical & Electronic Engineering (Mar 2023 – Feb 2024)
- 🏫 Sunrin Internet High School — Dept. of Information Security (Mar 2018 – Feb 2021)
- 👨🏫 Led Python & Web study groups at Dongguk University's CAPS programming club — authored and taught weekly course materials (Summer 2023 Python, Fall 2023 Web Basics, Winter 2024 Applied Python)
- ⚽ I build prediction systems for sports and markets, then ship them as web dashboards
- 🔭 Currently working on: a 2026 World Cup prediction system benchmarking my own model against the betting market
AI security-operations assistant for SOC analysts: real-time incident analysis via a chat interface, automated response-playbook generation with Google Gemini, and interactive playbook visualization built on ReactFlow. Streams AI responses over SSE.
Role: Full-stack (frontend & backend 100%) & technical advisor · Stack: React 18, TypeScript, Vite, Tailwind CSS, TanStack Query, Express.js, MongoDB, Google Gemini, Docker
🔗 Live Demo · (source private — preparing for commercialization)
| Project | Description | Stack |
|---|---|---|
| wc2026-predictor | 2026 World Cup prediction system — validates an Elo + logistic regression model's accuracy against betting-market odds | Python |
| wc2026-web | Web dashboard for the World Cup predictor: my model vs. the betting market | TypeScript Next.js |
| MLB-Prophet | MLB game prediction web dashboard | Python |
| TodayToto | Daily sports outcome predictions | TypeScript |
| livescore | A live-score tracker I built for my own daily use | TypeScript |
| Project | Description | Stack |
|---|---|---|
| AiDiary | AI summarizes your diary entries and expresses your mood as emojis | TypeScript |
| Hanasi | Conversation-topic recommendation web app | TypeScript |
| IdeaForge | A toy project that generates toy project ideas | TypeScript |
| Socket_Chat | Real-time chat rooms over WebSocket | TypeScript |
| Project | Description | Stack |
|---|---|---|
| adventure_2026 | Pedestrian ("smombie") safety alert device on Arduino UNO R4 WiFi — bus/subway/C-ITS APIs + RCWL/SR505 sensors, 4 operating modes | C++ Arduino |
| wheelsafe | 2023 Capstone Design Value-Up Competition project | HTML Node.js |
| electron_mirror_webapp | Smart-mirror UI running on a Raspberry Pi | JavaScript Electron |
| Project | Description | Stack |
|---|---|---|
| weekly_baekjoon | Posts 4 Baekjoon algorithm problems to Discord every week | Python |
| american_stock_news_discord_bot | Delivers U.S. stock news to Discord | Python |
| upbit_autotrade | Automated crypto trading on Upbit | JavaScript |
| Certification | Issued |
|---|---|
| DAsP — Data Architecture Semi-Professional (데이터아키텍처 준전문가) | Apr 2025 |
| Craftsman Information Equipment Operation (정보기기운용기능사) | Apr 2025 |
| Linux Master Level 2 (리눅스마스터 2급) | Dec 2024 |
| SQLD — SQL Developer (SQL 개발자) | Nov 2024 |
| Word Processor (워드프로세서) | Nov 2024 |
| Craftsman Information Processing (정보처리기능사) | Aug 2020 |
Languages
Frontend
Backend & Data
Infra & Hardware




