Nils Thenhausen is a Staff Engineer based in Berlin with 13 years of hands-on experience building reliable, scalable systems and leading engineering at fast-moving mobility and HR tech companies. He progressed through senior technical roles at TIER Mobility before joining Personio, combining deep backend expertise with leadership in production engineering. Nils contributes to notable open-source crypto tooling—having improved HMAC behavior and robustness in the Stanford JavaScript Crypto Library—reflecting a pragmatic focus on security, performance, and testability. He holds an M.Sc. in IT-Systems Engineering from Hasso Plattner Institute and brings entrepreneurial experience from founding and running a software firm, which informs his product-minded approach to platform and infrastructure problems.
13 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.Sc.) Naturwissenschaftliche Informatik, Bachelor of Science (B.Sc.) Naturwissenschaftliche Informatik at Bielefeld University
Master of Science (M.Sc.) IT-Systems Engineering, Master of Science (M.Sc.) IT-Systems Engineering at Hasso Plattner Institute
Contributions:1 release, 189 commits, 78 PRs in 6 years
Contributions summary:Nils primarily focused on improving the functionality of the Stanford Javascript Crypto Library. Their contributions included making HMACs updateable, resetting them after digest, adding a try-catch block to handle cryptographic entropy, and modifying the code for performance enhancements. Moreover, the user added tests for the reset and update mechanisms in HMAC implementations.
Contributions:1 push, 1 branch in 7 years 10 months
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.