Alex Vasile is a software engineer based in Waterloo, Ontario with six years of experience building reliable backend systems and contributing to open-source projects. Currently at AMD, he brings practical experience from several years as an independent open-source developer, where he worked on game-engine logic and rules implementation. His notable contributions to the XMage project include fixing complex card interactions, correcting rules and wording, and implementing new card mechanics—work that requires careful domain modeling and state management. Alex has academic depth from the University of Waterloo through BASc, MASc and PhD studies, and he also served as a sessional lecturer, translating research-level concepts into teachable material. He combines disciplined research training with hands-on engineering, making him adept at turning formal specifications into robust, testable code. Colleagues appreciate that he often uncovers subtle edge cases in game rules and system logic that others miss.
6 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy (PhD), Doctor of Philosophy (PhD) at University of Waterloo
Contributions:489 reviews, 246 commits, 291 PRs in 9 months
Contributions summary:Alex contributed to the XMage engine by implementing and fixing various card functionalities. The work included fixing card wording, correcting rules, and adding new cards (e.g., Kjeldoran Elite Guard). The user focused on enhancing the engine's functionality, including card interactions and mana cost management. Further contributions involved fixing and improving card text as well as improvements to existing effects.
OpenCCM is a CFD-based compartment modelling software package. It is primarily intended for convection dominated reactive flows which feature a weak or one-way coupling between the reactive species and the carrier fluid, i.e. the reaction does not substantially influence the fluid flow over the course of the simulation.
Contributions:46 pushes, 67 branches in 6 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.