Roberto C.

About Me

Roberto is a technical, creative and hands-on Game Developer with decades of experience in building games for various target platforms within the interactive entertainment industry. He produces quality tech-art content like materials, shaders and particle effects on projects - translating design ideas, concepts and requirements into functional and engaging games. He has prior teaching expertise in game development and computer science at the university.

AI, ML & LLM

Other

Work history

UpStack
UpStack
Senior AI/Game Developer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Mindgear Studio
Mindgear Studio
AI Game Developer
2010 - 2020 (10 years)
Sao Paulo, Brazil
  • Designed and implemented end-to-end games with novel core mechanics, game loops and AI solutions for different clients.

  • Oversaw the implementation of user experience on projects from product conception to launch - providing post-launch design support.

  • Created engaging designs and prototypes for clients - maintaining high standards by remaining current on new genres, design methods and platforms.

Mindgear Studio
Mindgear Studio
Lead Game Developer
2008 - Present (17 years)
Sao Paulo, Brazil
  • Create tools and processes to facilitate developing high-quality games in C#, Unity and Unreal Engine.

  • Develop new frameworks and functional specifications on projects - handling scripting, textures, animation, GUI styles, and user session management tasks.

  • Propose creative solutions to meet product goals - identifying bottlenecks and bugs and devising solutions to address problems.

Universidade Anhembi Morumbi
Universidade Anhembi Morumbi
Professor
2005 - 2019 (14 years)
Sao Paulo, Brazil
  • Facilitated, developed and delivered collegiate learning experiences within UAM relating to computer science, game development and artificial intelligence.

  • Served as an excellent faculty role model who inspires, encourages, and mentors colleagues and students.

  • Participated in conferences and workshops to maintain currency on game development and artificial intelligence in research and the classroom.

Showcase

Lead Game Developer - The Maze
Lead Game Developer - The Maze
  • Developed a prototype game solution.

  • Implemented simple puzzles with easy programming.

  • Utilized CC assets for game components.

Lead Game Developer - Lost Island
Lead Game Developer - Lost Island
  • Develops an interactive game focused on game programming concepts.

  • Users must destroy turrets to progress through levels and unlock portals.

  • The game involves mini-games to earn Ank, culminating in objectives like destroying specific structures and reaching AirWolf, BlackBird, and Bender Statue.

Openprocessing Profile
Openprocessing Profile
  • This document showcases sketches and code developed using the Open-processing framework.

  • It presents a collection of projects utilizing Open-processing.

  • The focus is on the evolution and history of creative coding projects.

Education

PhD in Computer Engineering
PhD in Computer Engineering
Universidade de São Paulo
2002 - 2005 (3 years)
Masters of Science in Physics
Masters of Science in Physics
Universidade de São Paulo
1998 - 2000 (2 years)
Bachelor's Degree in Physics
Bachelor's Degree in Physics
Universidade de São Paulo
1992 - 1996 (4 years)