Francesco Agosti is a CTO and co-founder based in San Francisco with 12 years of software engineering experience building production-grade backend systems. He progressed from engineering roles at Yelp to technical leadership at 0x, where he contributed substantive API and order-management work to the widely used 0x protocol monorepo and refactored the 0x API to modernize and improve maintainability. At Phantom he leads technology strategy and implementation, blending hands-on development with product-driven architecture. He is comfortable migrating legacy code, reorganizing large codebases, and shipping dependable API endpoints for complex financial protocols. Educated at Duke and King's College London, he pairs formal CS training with practical open-source contributions that signal both engineering discipline and a focus on developer tooling. An uncommon strength is his track record of moving crypto infrastructure from prototype to production-ready through targeted refactors and dependency modernizations.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at Duke University
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at King's College London
International Baccalaureate American High School Diploma, International Baccalaureate American High School Diploma at American School of Milan
Contributions:222 commits, 127 PRs, 191 pushes in 7 months
Contributions summary:Francesco primarily focused on refactoring and updating the 0x API project. Their commits involve migrating configurations, refactoring handlers, and restructuring file directories. These changes aimed to modernize the codebase, improve maintainability, and potentially support multiple APIs. The user also implemented updates for various dependencies and performed code cleanup by fixing linting errors.
0x protocol monorepo - includes our smart contracts and many developer tools
Role in this project:
Back-end Developer
Contributions:1238 commits, 240 PRs, 551 pushes in 2 years
Contributions summary:Francesco implemented several API endpoints related to 0x orders, including endpoints for getting orders, retrieving a single order by hash, and accessing the orderbook. These changes involve adding new functionality to the system, adding parameters for filtering, and modifying the documentation. The user worked on adding code to manage and retrieve order information for the 0x protocol. These changes involved modifying existing code and adding related documentation.
monorepoexchangeethereumblockchain0x-protocol
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.