Ivo Kubjas

Staff Cryptography Researcher at Teokon OÜ

Elx / Elche, Valencian Community, Spain
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
Ivo Kubjas is a Staff Cryptography Researcher with 11 years of experience building and auditing cryptographic systems, currently focused on ZK-circuit development for Linea at Consensys. He combines deep academic training (PhD candidate-level work at University of Tartu) and practical engineering, having designed end-to-end encryption, provable decryption, and formally verified protocols for internet voting. As founder of Teokon OÜ he consults independently, and his open-source contributions include backend enhancements to the popular gnark zk-SNARK library—adding a modular hint registry to improve prover extensibility. Known for advocating transparency, verifiability, and usability, he brings both research rigor and production-grade engineering to high-assurance distributed systems.
code11 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at University of Tartu
github-logo-circle

Github Skills (5)

zkp10
go10
backend10
back-end-development10
cryptography10

Programming languages (8)

JavaShellCSSC++CRustGoRuby

Github contributions (5)

github-logo-circle
Consensys/gnark

Nov 2021 - Jan 2023

gnark is a fast zk-SNARK library that offers a high-level API to design circuits. The library is open source and developed under the Apache 2.0 license
Role in this project:
userBack-end Developer
Contributions:3 releases, 497 reviews, 199 commits in 1 year 2 months
Contributions summary:Ivo's commits focused on enhancing the backend functionality of the gnark library. They introduced a hint registry with corresponding registration and retrieval methods. The user integrated the hint registry into the prover option and updated documentation related to hint usage in the frontend API, specifically concerning the creation of internal variables and solving methods. Furthermore, the user refactored built-in hints to leverage the added registry features, demonstrating a focus on modularity and extensibility.
gnarkapir1cszkpsnark
ivokub/gnark

Nov 2021 - Mar 2025

gnark is a fast zk-SNARK library that offers a high-level API to design circuits. The library is open source and developed under the Apache 2.0 license
Contributions:2 reviews, 2 PRs, 30 pushes in 3 years 4 months
apignarksnarkcircuitshigh-level
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
Ivo Kubjas - Staff Cryptography Researcher at Teokon OÜ