🇰🇷 한국어 | 🇺🇸 English
Solution Architect · 17-Year Microsoft MVP · Open Source Creator
Building the bridge between .NET, Cloud, and AI — for over two decades.
I am a Solution Architect with 24 years of hands-on experience shipping production software — from desktop apps and backend services to cloud infrastructure, AI pipelines, and developer tooling.
What sets me apart is the breadth × depth combination: I don't just use platforms — I build tools that extend them. I've created MCP servers for AI agents, ported document libraries across language boundaries, automated build pipelines for open-source ecosystems, and architected production game servers on Windows Containers before most people knew it was possible.
"I believe the best architects are the ones who still write code."
| 🏅 17 consecutive years | Microsoft MVP for Developer Technologies (2009 – Present) |
| 💼 24 years | Professional software engineering experience (since 2002) |
| 🌏 Korea's #1 | Founded dotnetdev, the largest .NET developer community in Korea |
| 📦 Multiple NuGet packages | Published and actively maintained on nuget.org |
| 📰 Media featured | ETNews, Notion Customer Stories (global best practice) |
| 🤖 AI tooling creator | MCP servers, RAG pipelines, AI-assisted developer workflows |
🚀 Windows Container Pioneer — Devsisters
Successfully architected and operated production game servers on Windows Containers for over a year — one of the earliest production deployments in the Korean gaming industry. Proved that Windows containers were viable for real-time game workloads at scale.
📝 Engineering Culture Transformation — Devsisters
As a Technical Writer, designed and built an enterprise knowledge portal that fundamentally transformed the engineering culture. The system was showcased as a global best practice by Notion.
🛡️ National Impact — TableCloth
Created TableCloth, a sandbox tool for Korean internet banking security that was featured in ETNews, one of Korea's top technology media outlets. The project addresses a pain point shared by millions of Korean internet banking users.
Languages & Frameworks
Cloud & Infrastructure
AI & Data
Projects I actively build and maintain — spanning AI tooling, document processing, developer experience, and system internals.
| Project | Description |
|---|---|
| HandMirrorMcp | An MCP server that lets AI coding agents inspect actual .NET assemblies and NuGet packages — eliminating API hallucination. Built with Mono.Cecil, ships as a dotnet tool. "Look before you code." |
| Reconsidered RAG | A production RAG pipeline that separates data preparation from embedding. Documents → Markdown (inspectable) → Parquet (re-embeddable). "Prepare first, embed last." |
| Project | Description |
|---|---|
| HwpLibSharp | .NET library for HWP (한글) files — ported from Java. Read, write, extract text for RAG. Supports .NET Standard 2.0 / .NET 8 / Native AOT / Blazor. Published on NuGet. |
| Project | Description |
|---|---|
| TableCloth | Sandbox tool isolating Korean internet banking security programs via Windows Sandbox. Featured in ETNews. |
| AdmxPolicyManager | Programmatic management of Windows Group Policy (GPO) — no GUI required. |
| Project | Description |
|---|---|
| vscode-csharp-autobuild | Auto-mirrors dotnet/vscode-csharp builds for VS Code forks (Cursor, VSCodium, etc.). Checks upstream every 6 hours. |
| BetterClearTypeTunerPlus | Modernized ClearType font-smoothing tuner for Windows 10 with real-time preview. |
| Project | Description |
|---|---|
| TableClothLite | AI Chat frontend powered by OpenRouter, fully in Blazor WebAssembly. |
| Experimental.System.Messaging | Porting legacy MSMQ to .NET Core/Standard — critical for enterprise modernization. |
| Project | Description |
|---|---|
| WebsockifySharp | .NET implementation of Websockify — WebSocket to TCP proxy/bridge. |
| wsl-sdk-com | Manage WSL distributions programmatically via COM interface. |
| dotnetpy | Execute Python scripts within .NET environments seamlessly. |
- Architect who codes — I don't just draw diagrams. I ship production systems, publish NuGet packages, and maintain open-source projects with real users.
- Deep platform expertise — 24 years in the .NET ecosystem, with hands-on cloud architecture across Azure and AWS.
- AI-native thinking — Building MCP servers and RAG pipelines today, not just consuming AI APIs.
- Community multiplier — 17-year MVP track record and Korea's largest .NET community prove I elevate everyone around me.
- Cross-boundary skills — Equally comfortable writing C#, Python, architect-level RFCs, or developer-facing documentation.
MVP Profile · Blog · LinkedIn · Email






