Top expert inModern C++ Development and Cross-Platform Computing
Niels Lohmann is a seasoned engineering leader with nearly 20 years of hands-on software development in Modern C++ and Python, now serving as Lead, Engineering at MongoDB from Berlin. He combines deep embedded and automotive experience—10 years in series and pre-development—with 16 years of technical leadership across specification, architecture, QA, and release management. As an Engineering Lead he blends people management with technical ownership, remaining ~66% hands-on to drive complex, memory- and runtime-critical systems. Niels is the long-time maintainer of the widely used nlohmann/json library (39k stars), notable for its single-header portability and rigorous CI that targets 50+ compilers. His background in academic research and production-grade tooling informs a pragmatic approach to correctness: 100% unit coverage, fuzzing, and static analysis are standard practices in his projects. Colleagues describe him as a sustainable leader who favors mentorship, change management, and building efficient, satisfied teams.
20 years of coding experience
18 years of employment as a software developer
Diplom-Informatiker Computer Science, Diplom-Informatiker Computer Science at Humboldt-Universität zu Berlin
Doktor-Ingeneur (PhD) Computer Science, Doktor-Ingeneur (PhD) Computer Science at Universität Rostock
Contributions:41 releases, 870 reviews, 3483 commits in 9 years 7 months
Contributions summary:Niels's contributions primarily focus on fixing linter warnings and setting the version. The majority of the commits are related to code style improvements and ensuring code quality. The commits suggest a focus on maintaining and updating the codebase.
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.