Summary
Federico Roffi is a Software Architect and full-stack engineer with 16 years of experience delivering production-grade web products for London startups and fast-growing companies across sustainability, drug-discovery, data analytics and e-commerce. He blends strong frontend expertise (React, Next.js, Vue, Angular) with backend and cloud skills (Node.js, Clojure, Docker, Kubernetes, AWS/Azure) and a track record of turning prototypes and MVPs into scalable systems. Federico has repeatedly joined teams at different maturity stages—helping agencies evolve into product-led organisations, integrating into large vertical teams, and leading cross-team technical initiatives and process restructures. He’s comfortable hiring and interviewing engineers as well as shaping product strategy, and brings pragmatic experience shipping complex data visualisations and geospatial features (D3, Mapbox, Leaflet). An engineer who oscillates between hands-on coding and architectural stewardship, he often surfaces subtle engineering debt and operational inefficiencies early, turning them into measurable delivery improvements.
16 years of coding experience
12 years of employment as a software developer
Diploma, Accounting and Computer Science, Diploma, Accounting and Computer Science at ITCS Gaetano Salvemini di Casalecchio di Reno
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Alma Mater Studiorum – Università di Bologna
Erasmus student exchange programme, Computer Science, Erasmus student exchange programme, Computer Science at Universitat de Barcelona
English, Spanish, Italian