Tiago Alexandre is a senior software engineer and engineering leader with over a decade of experience building web, mobile and game applications across industries from EdTech and automotive to maritime shipping and gambling. He combines hands-on implementation—comfortable switching languages and diving into domain APIs—with team leadership focused on mentoring, autonomy and improving soft skills that senior engineers often overlook. His open-source contributions to the HaxeFlixel game engine show a practical commitment to performance, extensibility and tooling, including work to modernize rendering and memory usage. Tiago thrives in dynamic organisations where he can research, prototype and ship solutions, and he actively experiments with systems-level projects such as a multi-OS home lab and a WebGPU renderer in C/C++. Outside work he pursues fitness and motorbike trips and studies psychology to better understand team dynamics and individual motivation. This blend of technical breadth, practical game-engine pedigree and people-centric leadership makes him effective at translating complex technical trade-offs for non-technical stakeholders.
12 years of coding experience
14 years of employment as a software developer
Eletric Engineering, Eletric Engineering at UFPR
Pontifical Catholic University of Paraná
Digital Game Development Game Design Programming 2D & 3D Art / Animation, Digital Game Development Game Design Programming 2D & 3D Art / Animation at Universidade Positivo
Free, cross-platform 2D game engine powered by Haxe and OpenFL
Role in this project:
Full-stack Developer
Contributions:19 commits, 13 PRs, 148 comments in 1 year 4 months
Contributions summary:Tiago made numerous contributions to the Flixel game engine, primarily focusing on improving the core functionality and user experience. These contributions included fixing gamepad input issues, refactoring tilemap interactions for better extensibility, enhancing sound management with features like fade-in/out with callbacks, and updating documentation for clarity. Additionally, the user optimized memory usage by utilizing object pools for common Flixel classes, ensuring better performance.
Contributions:5 commits, 3 PRs, 3 comments in 5 months
Contributions summary:Tiago primarily focused on updating the code to utilize a new `drawTiles` API within the HaxeFlixel framework. They refactored several classes to accommodate the changes, including `FlxBackdrop`, `FlxSpriteOrigin`, and `FlxSkewedSprite`. Furthermore, the user implemented features for separating atlas and animation names in the FlxSpine class, enabling the reuse of atlases for multiple animations. In addition, the user fixed an issue related to the `FlxSpine` class when rendering using `drawTriangles` and corrected a typo.
addonstiled-map-editoradditionalnapehaxelib
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
Tiago Alexandre - Senior Software Engineer at Signal