Akos Farkas is a versatile software engineer with 13+ years building data-driven analytical systems and blockchain infrastructure, spanning the full stack from databases to user interfaces. He has shifted from finance and retail analytics into cutting-edge consensus and VM work, contributing to well-known open-source projects like Filecoin and zkSync Era where he refactored consensus logic and improved core VM/gas behaviour. Comfortable in many languages (Python, Scala, Rust, C#, F#) and platforms (Spark, Kafka, Docker, AWS), he combines implementation skill with business analysis—bolstered by a MSc in banking to deepen his domain expertise. Akos repeatedly lands in roles that require both research-level thinking and production-grade delivery, such as integrating consensus protocols and re-architecting storage and memory behaviour for blockchain VMs. He gravitates toward problems with a scientific twist and often bridges teams by turning ambiguous requirements into robust, testable systems. Based in Tameside, England, he currently focuses on zero-knowledge and privacy-preserving tech while joining Aztec as a Noir generalist.
13 years of coding experience
19 years of employment as a software developer
Master of Science Software engineering, Master of Science Software engineering at Budapest University of Technology and Economics
Master of Science Bank management, Master of Science Bank management at Nemzetközi Bankárképző / International Training Center for Bankers
Reference implementation of the Filecoin Virtual Machine
Role in this project:
Back-end Developer
Contributions:64 reviews, 90 commits, 45 PRs in 3 months
Contributions summary:Akos primarily contributed to the `filecoin-project/ref-fvm` repository by implementing and optimizing core logic related to the Filecoin Virtual Machine. Their work focused on the `ipld/hamt` directory, with contributions including short-circuiting a flush function, fixing tests, and addressing clippy warnings. They also worked on memory expansion gas, modifying VM testing code, and charging for more syscalls, indicating contributions to the core engine and gas costing. Further work focused on re-architecting HAMT tests and related refactoring.
Contributions:89 reviews, 15 PRs, 90 pushes in 2 months
Contributions summary:Akos primarily refactored and implemented changes related to the consensus mechanism within the zkSync Era project. Their work involved renaming consensus tasks, splitting storage modules for better organization, and adding functionality for handling L1 batch quorum certificates. The user's contributions also extended to implementing methods for persistent batch storage, specifically related to L1 batch signing and attestation processes. These changes directly impact the core functionality and reliability of the consensus layer.
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.