About
ZHOU Jie
Serving dotNET, constructing brilliance
Hi, I’m ZHOU Jie, better known as sdcb — short for “Serving dotNET, constructing brilliance”. I’ve been a Microsoft MVP every year since 2023, focused on C# and .NET.
I wrote my first blog post, about Direct2D, in 2013; the “.NET骚操作” blog and WeChat account followed. What I do boils down to one line:building the things people think .NET can’t do — in .NET. OCR, object detection, video, RAW photos, an LLM gateway, and now an inference engine written entirely in C#.
Libraries I maintain — PaddleSharp, OpenVINO.NET, Sdcb.FFmpeg and more — run in production at many companies; Sdcb Chats is my open-source LLM gateway. These days most of my time goes into SimdPaddleOCR, which drops native inference runtimes entirely — 2.0 ships with Vulkan / Metal GPU support.
Principles
How I build in the open
If it can be C#, it is C#
Inference engines, SIMD kernels, ONNX interpreters — “.NET can’t do that” usually means nobody has tried yet.
Measure, don’t guess
Every performance claim comes with a benchmark — in CI, across platforms, whenever possible.
Open and reproducible
Code, benchmarks, samples and the LINQPad scripts behind every post are public and runnable.
Explain it well
A release usually comes with a post that explains the why and the how.
Timeline
A decade and more, one thread
- 2013
First posts on cnblogs
Direct2D, DWrite, shared_ptr — starting out with C++ and Windows graphics.
Link - 2016
sdmap: a dynamic SQL template engine
My first widely used .NET library — 100k+ NuGet downloads to date.
Link - 2019
The “.NET骚操作” blog & WeChat account
Blog and WeChat account launch: live-stream danmaku, face detection, RAW decoding, 2048 — doing things people didn’t think .NET could do.
Link - 2021
PaddleSharp, and .NET Conf China
Bringing Baidu Paddle to .NET — soon one of the most popular OCR stacks in .NET. Talk at .NET Conf China 2021 on computer vision with OpenCV.
Link - 2022
Sdcb.FFmpeg
A complete FFmpeg API for .NET generated with CppSharp, presented at .NET Conf China 2022.
Link - 2023
First Microsoft MVP award
Renewed every year since. Also a prolific year: OpenVINO.NET, Sdcb.Arithmetic (GMP/MPFR arbitrary precision), Sdcb.LibRaw (camera RAW) and a batch of LLM SDKs.
Link - 2024
Sdcb Chats goes open source
An LLM front-end and AI gateway for self-hosting, followed by 17 minor releases at a relentless pace.
Link - 2025
MCP, C# Runner and code interpreters
A hand-rolled MCP server, the open-source csharp-runner, and ChatGPT-style data analysis inside Chats.
Link - 2026
SimdPaddleOCR: inference in pure C#
No native inference runtime at all — hand-written SIMD kernels and a managed ONNX interpreter, 1.0 → 1.4 in a month; 2.0 landed in October with Vulkan / Metal GPU backends, 15× faster on an RTX 3080 Ti. HyMT2Sharp, a pure-C# translation LLM runtime, shipped in September and reached the GPU with 2.0 in October.
Link - Next
Sdcb Chats 2.0: toward an agent platform
Persistent Docker workspaces, one-sentence website publishing, an agent that asks and listens, stateful files and resumable streams.
Link
Talks
Conference talks
Contact
Find me
For project questions, opening an issue on the repo is the fastest route.