Staff Engineer at Ludwig-Maximilians-Universität München
Munich, Bavaria, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Changkun Ou is a Staff Engineer based in Munich with 12 years of experience bridging academia and production engineering, holding a PhD in Computer Science from LMU Munich and teaching as an external lecturer. He specializes in low-level systems and performance engineering—most notably contributing to the Go runtime and tooling (golang/go and related repositories) where his work on timers, stack management, garbage collection, and synchronization measurably improves performance and stability. At SIXT he progressed from software engineer to staff engineer, shipping backend and mobile build improvements while also contributing to cross-platform GUI work and modern C++ documentation. He combines rigorous research instincts with pragmatic engineering: optimizing memory and scheduling inside runtimes by day, exploring the intersection of science and art in his public projects by night.
12 years of coding experience
9 years of employment as a software developer
Doctor of Science Computer Science, Doctor of Science Computer Science at Ludwig-Maximilians-Universität München
Bachelor of Engineering (B.Eng.) Computer Science and Technology, Bachelor of Engineering (B.Eng.) Computer Science and Technology at Southwest University for Nationalities
Master of Engineering (M.Eng.) Big Data & Speech Recognition, Master of Engineering (M.Eng.) Big Data & Speech Recognition at University of Electronic Science and Technology of China
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
Role in this project:
Technical Writer & C++ Developer
Contributions:3 releases, 86 reviews, 176 commits in 5 years 11 months
Contributions summary:Changkun primarily focused on improving the documentation and examples within the "modern-cpp-tutorial" repository. Their contributions involved updating code comments, adding explanations for code examples, and providing additional descriptions for various C++ features. They also translated some chapters and updated code examples to use C++17 and C++20 features. Furthermore, they addressed issues related to PDF generation and website assets.
📚 Go: Under The Hood | Go 语言原本 | https://golang.design/under-the-hood
Role in this project:
Back-end Developer
Contributions:36 reviews, 498 commits, 46 PRs in 3 years 2 months
Contributions summary:Changkun primarily contributed to the core Go runtime, with a focus on memory management and scheduling. Their commits involved modifying various aspects of the runtime code, including channel operations, memory allocation, and garbage collection. The user's work also extended to performance enhancements and internal optimizations within the runtime.
golangsource-code-studyhoodgo
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.