Jan Hanssen is a Senior Software Engineer with 15 years of experience specializing in embedded graphics and performant C/C++ systems, currently based in Los Gatos and working at Netflix. He brings a deep systems background from long tenures at Trolltech/Qt and roles at Qualcomm and Sencha, blending low-level optimization with large-scale product delivery. Jan is an active open-source contributor—he helped build the rtags C/C++ indexer and its D-Bus daemon, demonstrating expertise in tooling, precompilation strategies, and robust file handling for developer workflows. He excels at squeezing performance and reliability out of resource-constrained environments, a skill that informs both embedded graphics and backend indexing work. Known for pragmatic engineering, he pairs thorough internals knowledge with a track record of shipping production-grade systems at major tech firms.
A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang.
Role in this project:
Backend Developer
Contributions:741 commits, 3 PRs, 51 pushes in 11 years
Contributions summary:Jan primarily contributed to the development of the `rtags` application, a client/server indexer for C/C++/Objective-C code. Their work included initial setup and implementation of core functionality, such as the daemon process and its D-Bus interface. They implemented features for indexing source files, managing dependencies, and querying for code locations, along with support for parsing clang-based compilation databases. The user also focused on refining the system's internals to improve performance and reliability, as demonstrated by the implementation of precompilation strategies and optimizations for file handling.
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.