Tommaso Allegri is a software developer based in Milan with eight years of experience blending game development roots and low-level systems programming. Trained at AIV - Accademia Italiana Videogiochi, he began in Unity and C#, expanded into Python, Java, JavaScript and Unreal Engine, and later specialized in C, C++ and Assembly to tackle performance-critical challenges. He currently contributes as a C# programmer at CGG Satellite Mapping and works at Viridien, applying both high-level design patterns and low-level optimization techniques. Tommaso brings a gamified mindset to engineering problems, turning curiosity about interactive systems into robust, efficient code and a continual drive to learn across the stack.
8 years of coding experience
5 years of employment as a software developer
Here at AIV I have learnt programming languages such as C, C++, C# and Python. I have also learned how to work with Unity and Unreal Engine 4, software architecture, design patterns, best practices, Agile development, and how to work in a team., Here at AIV I have learnt programming languages such as C, C++, C# and Python. I have also learned how to work with Unity and Unreal Engine 4, software architecture, design patterns, best practices, Agile development, and how to work in a team. at AIV - Accademia Italiana Videogiochi
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.