Francesco Leonardi is a Senior Product Engineer based in London with 11 years of hands-on experience building performant, accessible, and secure front-end products for clients including Google, Barclays and Adidas. He excels in modern JavaScript ecosystems—React, TypeScript, Redux, Relay/GraphQL—and has a track record of evolving frontend architecture, design systems and developer workflows at scale. At Marshmallow he grew a frontend team, introduced modern testing and deployment practices, and drove adoption of Redux Toolkit, Vite and Playwright; at Nous he led a Relay migration and owned the design system. Comfortable pairing with backend teams, he focuses on efficient data modelling and API design (Prisma/GraphQL) to improve real-world performance and developer experience. Known for mentoring and knowledge-sharing, he regularly runs guilds, AMAs and RFC-driven processes to reduce regressions and improve collaboration. He brings a practical product mindset—shipping MVPs and scalable scaffolds—while maintaining a strong eye for accessibility and cross-browser mobile-first UX.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.) Computer Science, Bachelor of Applied Science (B.A.Sc.) Computer Science at Università Ca' Foscari Venezia
Perito Industriale Capotecnico Computer Science, Perito Industriale Capotecnico Computer Science at ITIS C. Zuccante
Contributions:10 pushes, 1 branch in 3 years 10 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.
Request Free Trial
Francesco Leonardi - Senior Product Engineer at Attio