Roberto C.

Roberto C.

AI / Gameplay Developer

São Paulo/, Brazil
Hire Roberto C. Hire Roberto C. Hire 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.

Work history

UpStack
UpStack
Senior AI/Game Developer
2021 - Present (3 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 (16 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.

Portfolio

Lead Game Developer - The Maze
Lead Game Developer - The Maze

Developed a prototype solution - programming the key components and writing complete, optimized and clean code for the game. The game uses simple puzzles that are easy to program with other interactions and assets downloaded from CC sources.

Lead Game Developer - Lost Island
Lead Game Developer - Lost Island

Built an interactive game to teach some concepts of game programming. Users must destroy turrets to enter some portals. This leads to rooms where users must solve some mini-games to gain an Ank. Gain 4 Anks and users can go to the AirWolf, destroy the BlackBird aeroplane and shoot a missile onto the Bender Statue.

Openprocessing Profile
Openprocessing Profile

This is a profile of various sketches in creative coding that uses the Open-processing framework. It displays sketches and code written and utilized on projects over the years.

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)