Softwareingenieur at Procivis • Security, Trust and Efficiency with Digital Identities and Credentials.
Zurich, Zurich, Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Frederik Rothenberger is a software engineer based in Zurich with four years of professional experience building secure, distributed systems and blockchain infrastructure. He moved from security-focused roles at Ergon to three years at DFINITY contributing backend work to the Internet Computer—improving cryptographic ECDSA components and the Internet Identity authentication system, including security header hardening and device flows. Now at Procivis, he applies that blend of applied cryptography and production backend engineering to digital identity and credentialing. An ETH Zürich MSc graduate, Frederik combines formal academic training with practical contributions to high-profile open-source blockchain projects, showing a knack for refactoring complex codebases and improving test and security hygiene.
4 years of coding experience
7 years of employment as a software developer
Master of Science - MSc. Informatik, Master of Science - MSc. Informatik at ETH Zürich
Internet Identity, a blockchain authentication system for the Internet Computer
Role in this project:
Back-end Developer
Contributions:1225 reviews, 309 commits, 1390 PRs in 1 year 1 month
Contributions summary:Frederik primarily focused on back-end development tasks, including refactoring code to use the `ic-certified-map` library, fixing negative backend tests to ensure proper error messages, and addressing a typo in an error message. They also contributed to security improvements by adding missing security headers and updating the `agent-js` dependency. The user also worked on features like a new device add flow and the archive integration.
Internet Computer blockchain source: the client/replica software run by nodes
Role in this project:
Back-end Developer
Contributions:3 reviews, 128 commits, 1 branch in 1 year 1 month
Contributions summary:Frederik primarily contributed to the codebase by adding a public key, likely for testnet access, and making updates to ecdsa related code. Further work focused on the core logic within the rs/consensus/src/ecdsa directory, with changes to ecdsa pre-signer functionality and testing components. The commits demonstrate a focus on core blockchain consensus mechanisms and cryptographic functionalities.
replicablockchainnodesdfinityinternet
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.
Request Free Trial
Frederik Rothenberger - Softwareingenieur at Procivis • Security, Trust and Efficiency with Digital Identities and Credentials.