Ricardo Bustamante

Ricardo Bustamante

Senior Software Engineer

Senior software engineer with strong experience in Unity, C#, tooling, game systems, mobile delivery, and cross-disciplinary workflows. Background includes shared libraries, SDK integration, build pipelines, gameplay systems, graphics-oriented R&D, and shipping products across game studios and independent work.

Experience

Senior Software Engineer | Outfit7

Remote, Contractor

2025 - present
  • Develop multiple game prototypes in a small team for Google Play and Apple Arcade.

Senior Software Engineer | Wooga

Berlin, Germany

2020 – 2025
  • Contributed to multiple game titles and shared libraries with strong focus on designer and artist tooling, SDK integration, asset pipelines, and core feature development.
  • Played a key role in the development of a custom Match-3 engine and island decoration systems.
  • Notable titles: Switchcraft, Ghost Detective (Netflix Games), Claire's Chronicles.
  • Key technologies: C#, Unity, Android, iOS.

Software Engineer | Tapps Games

São Paulo, Brazil

2017 – 2020
  • Developed a shared Unity library integrating major SDKs such as Firebase, Facebook, and AppsFlyer across the studio portfolio.
  • Contributed to planning and implementation of the client build pipeline.
  • Co-architected a backend-configurable ad mediation system powered by AI-driven logic.
  • Notable projects: TPUnity, TPAds, Starside, Decor Dream, LogicPic, Logicube.

Indie Game Developer | Busta.Games, Supernova, INOVAApps

Fortaleza, Brazil

2015 – 2017
  • Developed multiple games and prototypes independently and through partner initiatives.
  • Released and exhibited projects with emphasis on rapid iteration, game feel, and production ownership.
  • Notable project: Vetor, an educational game awarded Best Educational Game in Development at BIG Starter 2016.

Software Engineer | LSBD

Fortaleza, Brazil

2013 – 2015
  • Participated in research and development initiatives in collaboration with multinational partners.
  • Developed hardware diagnostic modules for Lenovo focused on GPU and sensor diagnostics.
  • Key technologies: C++, Qt, OpenGL, OpenCL, Direct3D.

Education

Master’s Degree in Computer Science | Universidade Federal do Ceará

Fortaleza, Brazil

2014 – 2016
  • Research focus on density perception and panoramic vision techniques for synthetic-vision crowd simulation.
  • Worked with C++, OpenGL, C#, and Unity.

Computer Science Degree | Universidade Federal do Ceará

Fortaleza, Brazil

2008 – 2013
  • Strong emphasis on Computer Graphics, Algebra, and Virtual Reality.
  • Part of the DoG study group: Developers of Games. Studied developing game with C++, SDL1 and OpenGL.