Summary
Murilo Da Costa is a senior programmer with 17 years of experience specializing in game and systems architecture, currently contributing to Beenox in Montreal. He blends low-level C/C++ proficiency and multithreaded systems design with higher-level Java/C# and JEE integration experience, enabling work across games, backend services, and real-time networking. Deep familiarity with Unity3D, custom 3D engine architecture, rendering APIs (OpenGL/DirectX), and math for graphics (vectors, matrices) lets him bridge gameplay systems and engine internals. He has delivered performance-critical solutions for game studios and automotive telemetry platforms, pairing TDD and OO design with practical experience in AWS, databases (MySQL, MongoDB) and networking protocols. Notably, his background spans both consumer game development and high-throughput infrastructure, giving him a rare cross-domain perspective on performance, architecture and systems integration.
17 years of coding experience
12 years of employment as a software developer
Pontifical Catholic University of Paraná
Bachelor in Computing, Computer Science, Bachelor in Computing, Computer Science at Universidade Positivo
English, French, Portuguese