Jonne Haß is a Senior Software Engineer based in Berlin with 15 years of hands-on experience building backend systems, full-stack Rails apps, and DevOps automation. He combines low-level systems work—non-blocking IO and language/runtime contributions to Crystal—with practical service engineering like AWS/VPS infrastructure and API development at sonnen and Offerista. As an active open-source contributor, he’s optimized hotspots in popular projects such as the restforce Salesforce client and implemented ACME protocol features for certificate automation, revealing a pragmatist who cares about both correctness and performance. He has led software, DevOps, and IT teams at Watergenics and now works as a freelance engineer while serving as a Senior Software Engineer at CONSUST. Beyond shipping features, Jonne favors clear, information-rich communication (he asks recruiters to be specific), which reflects his preference for efficiently solving real-world problems.
A privacy-aware, distributed, open source social network.
Role in this project:
Back-end Developer
Contributions:9 releases, 56 reviews, 3636 commits in 11 years 9 months
Contributions summary:Jonne primarily contributed to the back-end logic and database interactions within the Diaspora project. Their work involved modifying code in several files, including those related to comment, like and reshare creation, and also making changes to user authentication and authorization models. Furthermore, the user implemented SQL schema updates and adjusted the code to handle the updated values.
A Ruby client for the letsencrypt's ACME protocol.
Role in this project:
Back-end Developer
Contributions:6 reviews, 19 commits, 16 PRs in 8 months
Contributions summary:Jonne primarily focused on developing and refining the Ruby client for the ACME protocol. Their work included implementing features like certificate retrieval with chain, CSR generation, and integrating the DNS-01 challenge verification. The user also refactored the code to remove a dependency on `json-jwt`, replacing it with a custom implementation of JWS signing. Furthermore, they improved the testing infrastructure by introducing a keystash for reusing cached keys and updated the DNS-01 record content to comply with the ACME specification.
letsencryptruby-clientrubyacme-protocolacme
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.