Dennis Kuhnert

Senior Software Development Engineer at Amazon Web Services (AWS)

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Dennis Kuhnert is a Senior Software Development Engineer based in Berlin with 11 years of experience building distributed, cloud-native systems and developer tooling. He combines deep Go expertise with hands-on SRE and Kubernetes experience from leading core services and SRE units at SAP and now AWS. Dennis has contributed to notable open-source projects, including fixes to the golang/vgo module versioning prototype and foundational R1CS work for ZoKrates’ zkSNARK toolbox, showing a blend of systems engineering and cryptographic tooling. His background bridging cloud platforms (GKE, Gardener, Istio) and blockchain/Hyperledger work highlights a pragmatic approach to complex dependency and deployment challenges. He holds an M.Sc. in Computer Science from TU Berlin and often pairs production-grade code changes with rigorous tests, an underappreciated habit that improves long-term stability.
code11 years of coding experience
job3 years of employment as a software developer
bookAbitur Mathematics Electrical and Electronics Engineering, Abitur Mathematics Electrical and Electronics Engineering at Berufskolleg Dieringhausen
bookMaster of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at Technische Universität Berlin
languagesEnglish, German, French, Chinese
github-logo-circle

Github Skills (10)

dependency-management10
zksnark10
go10
ethereum10
testing10
github9
rust9
git-repository9
git9
sem8

Programming languages (8)

HCLC++RustCJavaScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
Zokrates/ZoKrates

Jan 2017 - Jun 2018

A toolbox for zkSNARKs on Ethereum
Role in this project:
userBack-end Developer
Contributions:65 commits, 13 PRs, 24 pushes in 1 year 4 months
Contributions summary:Dennis contributed code to a zkSNARKs toolbox on Ethereum. Their primary focus was on implementing the initial r1cs (Rank-1 Constraint System) for code. They also added the "is_satisfied" binding with [0, 0, .., 0] solution vector tests and added witness calculation with a complete run of libsnark. This included code cleanup, fixing typos, and splitting functions into modules.
snarkethereumverifiable-computationtoolboxzero-knowledge
golang/vgo

May 2018 - May 2018

[mirror] Versioned Go Prototype
Role in this project:
userBack-end Developer
Contributions:5 commits in 6 days
Contributions summary:Dennis primarily contributed to the `golang/vgo` repository by fixing bugs and improving the module versioning system. Their commits addressed issues related to build tags, parsing module paths, and version exclusions, directly impacting the core functionality of the `vgo` tool. They modified code related to module fetching, dependency resolution, and the handling of go.mod files, enhancing the tool's stability and accuracy. Furthermore, they contributed by adding test cases to ensure the reliability of the implemented fixes and features.
golangversionedstarlarkgoprototype
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
Dennis Kuhnert - Senior Software Development Engineer at Amazon Web Services (AWS)