Summary
David González is a versatile Software Engineer II from Madrid with 13 years of professional experience spanning embedded Linux, cross-platform UI, web back-ends and recent game development. He spent a decade building performant C++/Qt solutions for set-top boxes and multi-platform clients at Mirada, including on-site support for broadcasters in Brazil and Mexico, and later transitioned into Unreal Engine C++ game programming for a commercial Steam release. Comfortable across the stack, he combines front-end UI optimization with backend tooling and has a track record of delivering stable, localized products for constrained devices. A recipient of multiple academic scholarships and JLPT N3 certified, he also lived and worked remotely from Tokyo while studying Japanese—an experience that reinforced his adaptability and cross-cultural communication. Currently completing an MS in Game Development at U-TAD and now at Indra Group, he’s seeking challenges that blend systems-level engineering with interactive entertainment. Notably, he pairs production-grade engineering discipline with a continuous learning mindset that fuels fast domain transitions.
13 years of coding experience
12 years of employment as a software developer
Engineer's degree Computer engineering, Engineer's degree Computer engineering at Universidad Complutense de Madrid
Master of Science - MS Game Development, Master of Science - MS Game Development at U-tad
Spanish, English, Japanese