Gaetano Carpinato is a Senior Software Engineer based in Cambridge with over 10 years of experience and more than seven years focused on high-performance C++ game development. He combines deep expertise in OOP, SOLID design, SIMD and parallel GPU programming (CUDA/OpenCL, shaders) with cross-platform game engines like Unreal and web/mobile graphics stacks (WebGL, Three.js). Beyond games, he has led full-stack, DevOps and cloud integrations—automating CI/CD for Steam, Epic and AWS deployments—and built real-time transaction, identity and in-memory services using Go, Node.js and Redis. Gaetano also brings ML and blockchain experience (TensorFlow, Solidity) and a strong habit of TDD and profiling-driven optimization, often bridging R&D and production with pragmatic architecture choices. Notably, he pairs technical depth with hands-on delivery and public technical speaking, making him effective at mentoring teams and turning performance-critical prototypes into shipped titles.
10 years of coding experience
Perito Informatico, Informatica, Perito Informatico, Informatica at Istituto Tecnico Industriale
Bachelor of Applied Science - BASc, Degree Course in Computer Science, Bachelor of Applied Science - BASc, Degree Course in Computer Science at Università di Catania
Contributions:1 push, 1 branch in 5 years 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.
Request Free Trial
Gaetano Carpinato - Senior Software Engineer at Ninja Theory