Semar Augusto is a software engineer from Minas Gerais, Brazil with nine years of experience specializing in zero-knowledge systems, verifiable computation, and applied cryptography. Currently at ORA, he’s building a fraud-proof scheme to put machine learning model inference on-chain, compatible with Cannon (MIPS) and Asterisk (RISC-V) VMs to emulate Rust/Go programs on-chain. Previously he contributed to Webb’s core ZK tooling—writing Circom circuits, extending Semaphore for cross-chain relayer integration, and adapting VAnchor to use group membership proofs—alongside implementing on-chain BLS verification and Poseidon optimizations. His background blends applied ML research and hands-on protocol engineering, and he’s taught ZK topics and bridge/light-client infrastructure in an academic setting. Known for bridging theory and production, he focuses on making complex systems auditable and interoperable across chains.
9 years of coding experience
4 years of employment as a software developer
High School Diploma, High School Diploma at CSA | Colégio Santo Antônio
Nanodegree Natural Language Processing , Nanodegree Natural Language Processing at Udacity
Bacharelado Ciência da Computação, Bacharelado Ciência da Computação at Universidade Federal de Minas Gerais
Contributions:24 pushes, 1 branch in 3 years 4 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.