Jake Fecher is a Lead Compiler Developer based in Chicago with a decade of experience building language tooling and compilers. He created the Ante programming language and drives compiler work at Aztec, bringing practical systems-language design to zero-knowledge and blockchain-adjacent domains. His open-source work includes substantial parser and type-checking rewrites—notably improving the Noir language parser for ZK proofs and implementing lexer, parser, and expression evaluation for Ante. Jake blends academic CS foundations from Northeastern with hands-on backend engineering, favoring parser combinators and clean type systems to reduce complexity and eliminate dead code.
10 years of coding experience
1 year of employment as a software developer
Computer Science and Business, Computer Science and Business at Northeastern University
Noir is a domain specific language for zero knowledge proofs
Role in this project:
Back-end Developer
Contributions:1 release, 3265 reviews, 400 commits in 1 year
Contributions summary:Jake primarily focused on modifying the parser for the Noir language. They rewrote the parser using parser combinators and implemented the parsing of structs, thereby extending the language's functionality. In addition, the user made significant changes to the type-checking component, including type checking if statements, thereby improving the type system's accuracy. Furthermore, the user removed unused code such as predicate expression nodes.
Contributions:2 releases, 123 reviews, 1323 commits in 7 years 6 months
Contributions summary:Jake primarily worked on the development of the Ante language's parser and related components. They implemented and updated the parser functionality, including handling variable definition, function calls, and infix expressions. The contributions also include defining tokens, creating a lexer, and making modifications to both the parser and expression evaluation components of the language, ultimately leading to a more complete and functional implementation.
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.