Summary
Andy Ma is a software engineer with 10 years of experience focused on games and graphics, currently working on next-generation EA SPORTS titles out of Vancouver. He has shipped live mobile features and tooling across multiple EA studios and East Side Games, contributing to gameplay systems, WebSocket-backed services, and CI/CD pipelines. Comfortable across C++, C#, Haxe, Java/Groovy and backend tech like Docker, Redis and Couchbase, he blends frontend Unity work with backend integrations and live-ops support. He’s repeatedly moved from co-op roles into production engineering, showing a pattern of rapid learning and ownership in high-pressure live-release environments. Outside core development he’s taught programming to youth, reflecting a knack for translating complex concepts into clear instruction.
10 years of coding experience
3 years of employment as a software developer
IB Diploma, International Bacalaureat Programme, IB Diploma, International Bacalaureat Programme at Richmond Secondary School
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at The University of British Columbia
English, Chinese, Japanese, French