Competitive Programmer · CS Educator · Open Source Contributor
B.S. in Computer Science @ National Cheng Kung University (NCKU)
- 🎓 Admitted to NCKU CSIE via the Special Talent Recruitment Program (Competitive Programming Category), 2022 – 2026 (expected).
- 🧠 Familiar with Competitive Programming, Algorithms, Data Structures.
- 🌱 Currently digging into Compilers, Database Systems, and Distributed/Parallel Computing.
- 🛠️ Side projects ranging from Online Judge backends to POS & analytics systems.
- 📫 Reach me at f74114744@gs.ncku.edu.tw
Active contributor to Apache Airflow and its ecosystem (apache/airflow, apache/airflow-site, …) — shipping bug fixes and small well-scoped patches upstream.
🚀 I enjoy reading large-scale codebases and shipping small, well-scoped patches upstream — most of my recent activity has been around Apache Airflow's core scheduler and providers.
| Year | Contest | Result |
|---|---|---|
| 2025 | ICPC Asia Taiwan Online Programming Contest (TOPC) | Silver Medal Award — 31 / 228 |
| 2024 | ICPC Asia Taichung Regional Programming Contest | Bronze Medal Award — 43 / 110 |
| 2024 | ICPC Asia Taiwan Online Programming Contest (TOPC) | Silver Medal Award — 37 / 294 |
| 2024 | National Collegiate Programming Contest (NCPC) Final | Honorable Mention — 25 / 152 |
| 2023 | HPE / HPI / INTEL Codewars | 6th Place |
| 2022 | ICPC Asia Taoyuan Regional Programming Contest | Bronze Medal Award — 42 / 100 |
NCKU CSIE Teaching Assistant
- Programming (I) — 2023 – 2025 (3 terms)
- Programming (II) — 2023 – 2024 (2 terms)
- Windows Programming — 2024 – 2025 (2 terms)
- Compilers — 2023 – 2024 (2 terms; revised & updated assignments)
- Data Structures — 2024 – 2025 (2 terms)
- Multiprocessor Parallel Programming — 2025 (revised & updated assignments)
- Introduction to Computer Science (Dept. of Urban Planning / Dept. of Biotechnology) — 2025
Contest Organization
- Co-organized the 9th – 11th NCKU High School Programming Invitational Contest (problem setting & operations).
- Founder of NHDK, a programming contest platform for beginners.
Lecturer
- Algorithm & C++ Lecturer at Tainan Girls' Senior High School, Chia-Yi Girls', Hsin-Hua Senior High Programming Camps, Pumen Senior High, and more.
- 2023 Sprout Problem Solving — Project Manager & Lecturer.
- 【NHDK × SCIST】2023 Algorithm Winter Camp Lecturer.
Campus
- General Coordinator, 17th NCKU Bike Festival — led the executive committee for an event with 10,000+ participants.
| Project | Stack | Description |
|---|---|---|
| Hybrid Ant Colony Algorithm for k-MST (Graduation Project) | Heuristic Optimization | Researched the k-th smallest spanning tree problem with a hybrid ant colony approach. |
| Modern Online Judge System (NCKU OJ) | Docker · PostgreSQL · Redis · Celery · Python | Scalable OJ backend with async task processing and Docker-based code-execution sandboxing. |
| Turkey Rice POS & Analytics System | FastAPI · React · TypeScript · PostgreSQL | End-to-end POS with customizable meal options and a sales / inventory analytics dashboard. |
| KFC Best Deal Calculator | Spring Boot · Dynamic Programming | DP-based optimization engine that finds the most cost-effective meal combinations. |
- 📧 f74114744@gs.ncku.edu.tw ・ jun930436@gmail.com
- 💼 linkedin.com/in/jyun-an-chen
- 🐙 github.com/ColtenOuO
Always happy to chat about competitive programming, compilers, or open source. ✨



