A
andrea86's photo
Andrea Caillet
From France 03:42 PM (GMT+02:00)
$90/hr

Active 1 hour ago


Member since Oct 2026

Share this profile:

Principal Tools Engineer

Full-Stack Engineer
Available for hire
Years of experience
19+ years
Experience level
Principal
Available for
Contract, Freelance
Available from
11 Jan 2027
Download Resume / CV

I'm a Senior Software Engineer, Tech Lead, and Software Architect with nearly 20 years of experience designing and developing complex software solutions across gaming, defense, finance, and enterprise applications.

My expertise includes C#/.NET, C++, Python, SQL, microservices, distributed systems, CI/CD, Unreal Engine, and development tools.

I'm looking for fully remote opportunities worldwide as a Senior/Principal Software Engineer, Software Architect, Tech Lead, or Senior/Principal Tools Programmer. I'm open to both B2B contracts through my French company and permanent positions, ideally starting in early 2027.

Employment History

Software Asset Manager at Thales 2026 - 2026
• Freelance - End mid January • Managed software licensing and compliance across Thales projects. • Reviewed OSS, intellectual property and export-control compliance risks. • Work with IT, Legal, Finance and business teams to optimize software usage, costs and licensing. • Introduced AI-assisted workflows to streamline compliance reviews. • Stack: Python / Exce
Principal Tools Programmer at Build A Rocket Boy 2022 - 2026
• Owned production tooling for MindsEye and EVERYWHERE. • Developed Submit Assistant and Pre-Flight Validation tools. • Built Wwise audio, Unreal narrative and localization pipelines. • Developed Arcadia data editors and supported UGS and cinematics workflow. • Stack: C++ / UE5 / C# / .NET / WPF / Wwise / Perforce / AWS / ElevenLabs / Whisper
Software Architect at ECA Group 2021 - 2022
• Led Umisoft architecture and a team growing from 6 to 12 engineers. • Modernized monolithic systems to microservices using RabbitMQ and gRPC. • Redesigned SQL databases and optimized query performance. • Designed CI/CD infrastructure and managed release processes. • Specified interfaces with Naval Group, Skeldar and MINTACS. • Stack: C# / .NET / WPF / SQL / RabbitMQ / gRPC / Jenkins / Powershell / Python / ASP.NET
Technical Lead Tool at Ubisoft Montpellier 2019 - 2021
• Mentored a 12-person Tools team before becoming Technical Lead. • Optimized production tooling to reduce iteration cycles. • Built DCC pipelines integrating Maya, Houdini and 3ds Max. • Developed content creation, engine and audio production tools. • Improved CI/CD, build workflows and tooling deployment. • Stack: C# / .NET / WPF / Python / C++ / Maya / Houdini / 3ds Max
Tools Programmer at Ubisoft Québe 2016 - 2019
• Led incremental modernization of Ubisoft’s global narrative platform. • Decoupled legacy services while supporting active AAA productions. • Improved SQL scalability using partitioning and data compression. • Supported narrative and audio production across global studios. • Improved worldwide CI/CD, deployment and production support. • Stack: C# / .NET / WPF / SQL / ASP.NET / RabbitMQ / TeamCity / CruiseControl / Azure
Software Engineer at Société Generale CIB 2014 - 2016
• Developed Fixed Income risk, P&L and Greeks processing tools. • Built ETL pipelines for financial data and risk calculations. • Optimized SQL processing across Paris, New York and Hong Kong. • Provided time-critical production support to trading desks. • Stack: C# / .NET / Excel / WCF / SQL / SSAS / Python / RabbitMQ
R&D Engineer at Airbus Defence & Spac 2010 - 2014
• Developed real-time simulation and 3D visualization systems. • Integrated C, Perl and Fortran simulators across Linux and Windows. • Built geospatial visualization using WorldWind and GeoServer. • Supported high-level demonstrations to defence stakeholders. • Stack: C# / .NET / WPF / C++ / Linux / WorldWind / GeoServer / Remoting
Software Developer at Altran 2007 - 2010
• Developed C++/MFC tools for tactical network deployment. • Owned communication and IP configuration software for Thales. • Built C++/Qt avionics monitoring tools for CAN and ARINC signals. • Reverse-engineered A400M software under DO-178B constraints. • Stack: C++ / MFC / Qt / DOORS / DO-178B

Education

Master of Computer Science at EPITECH 2005 - 2010