Federico Dipuma is a Head of Tech and seasoned software engineer with 11 years of experience designing cloud-native, user-centered systems and leading engineering teams. He combines hands-on expertise in .NET, JS/TS and Azure with a Lean and DevOps mindset to drive continuous improvement, autonomy and reliable delivery. As former CTO and Product Lead at GipoNext and co-founder/CTO of a startup, he has owned technology strategy from prototyping to production and shaped architectures that reflect organizational structure. Federico prioritizes secure, highly concurrent, scalable architectures and keeps data-driven decision-making at the core of product design. Trained in Telematics Engineering and a Certified Lean Practitioner, he blends engineering rigor with process coaching to elevate team efficiency and product impact. An Italian engineer who still enjoys writing code, he often bridges high-level strategy and hands-on implementation.
11 years of coding experience
19 years of employment as a software developer
High School Graduation in Business Accountancy and Computer Programming Business Accountancy and Computer Programming, High School Graduation in Business Accountancy and Computer Programming Business Accountancy and Computer Programming at ITC Mario Rapisardi
Bachelor of Engineering (BEng) Computer and Communication Networks Engineering, Bachelor of Engineering (BEng) Computer and Communication Networks Engineering at Università Kore Enna
Two-Tier Cache implementation for .NET based on Microsoft.Extensions.Caching
Contributions:2 PRs, 16 pushes, 2 branches in 1 year 4 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.