Gameplay and AI engineer with a Masters in Computer Science and a VFS's Game Design Diploma with honors.
8 years of experience developing highly scalable SaaS systems using Machine Learning and Information Retrieval algorithms applied to retail.
3rd person stealth game (Developed in Unity C#) where the player plays as a Baby Pigeon that wishes to become an adult, but first he needs to complete some tasks, such as, drink wine, coffee and eat spicy food.
In this project I was the solo programmer in a team of 4 people, for this game we developed an AI system that reacts to the Baby Pigeon, with the player jumps into their tables the AI will have a "happy meter" decreased and when this meter gets to low value, sad animations will be played. A dialogue system using bubble speech was implemented too, the content of the bubble is based on the happy meter and love meter, if the AI is happy and in love there is a high probability that this AI will ask the other AI to marry. But if the AI is not happy, the AI will answer question in negative way that will make the other AI sad.
For this game I developed a Telemetry system to track the most important actions of the player, with that we were able to built heatmaps that shows where the players are avoiding, or where the player are getting caught, or getting spotted by the AI. This systems helped the team to improve the level design and find bugs.
Download the game here: VFS Arcade
The heatmaps used in game are available here: heatmap
Youtubers playing Life Of Pigeon: Julia MineGirl (+1 Million views!) - 森零 (Taiwanese +100k views)
After playing a lot of Football Manager 2020 and FIFA, I watched a few episodes of this Youtube Originals series and I had the idea of bulding a Futsal Game AI with the features that make futsal so different than the regular football.
Futsal Manager is designed to create a real experience of managing a futsal team, my main goal developing this game is to be able to create tatics, plays and players similar to Futsal not Football game in a smaller pitch.
Defensive exclusive Futsal tactics features:
Offensive features:
I am developing this game with C++ and the engine that I made for Tetris and "Shoot the COVID" game, I read Mat Buckland's Programming Game AI by Example to get the idea from his Simple Soccer game and I developed my own code to fit my Futsal ideas.
A split-screen co-op game (Developed in Unity C#) where one player plays as a ninja slicing ingredients and the bottom screen player is chef that needs to create and delivery the meals using the sliced ingredients.
Project developed during 2 months in Vancouver Film School.
Developed a 2D Game Engine using C++/SDL library and a Tetris game using the Engine. Engine developed following an Udemy Course - course
The classic Hangman game developed using Microsoft Orleans and Azure services, after every client finishes playing, a json is sent to an EventHub that triggers an Azure Function App to send the information to a Cosmos DB Table.
Click here to view a larger image
A multiplayer game developed using Microsoft Orleans Framework, I developed a server that manages the rooms where two players (using the client app) can play against each other
Game developed with the purpose of learning the Orleans Framework
A typing game developed during the 2019 Global Game Jam, in this game the player needs to type the words the appears on the screen before the words vanish, if the player keeps a 10 word streak, he can advance to a faster level. This was my first real experience with Unity.
A C# console game developed for my first class at VFS. In this game the player can select a position to shoot the penalty and the amount of power for the shoot, if the shoot is in the middle of the goal and the power to weak the Goal keeper can easily defend, but if the power is too strong the ball can go off target!
3rd best computer science masters dissertation in Brazil in 2010
Responsible for the development, architecture and live ops of Omni channel products.
Developed a multitenant REST API able to receive many retail brands.
Created a highly scalable system able to receive all orders, product stock and freight requests from all (physical and online) stores.
Technologies used
NodeJS, PHP and MySQL (Backend development).
Python, Perl and Bash Script
AngularJS and React (Frontend development).
AWS services: Elastic Search, Lambda, SQS, RDS and DynamoDB.
Agile methodologies: Scrum and Kanban.
Led the technology team and developed the main e-commerce search engine of Brazil.
Developed a SaaS suite for the e-commerce. Search Engine and Recommendation system based on the customer behaviour.
Responsible for the infra structure's design to handle millions of requests per minute.
In September 2015, Neemu was acquired by Linx.
Technologies used
Search Engine and Recommendation system based on information retrieval and machine learning algorithms developed with C/C++.
PHP and Python (Backend development).
JavaScript (Frontend development).
I am huge sports fan, I follow almost all the big football leagues in the world (Brasileirão, Premier League, La Liga, Serie A, Ligue 1, Libertadores and Champions League), NBA, NFL and NHL. I went to 2 FIFA World Cup Finals in Rio de Janeiro (I was in the 7x1 too) and in Russia in 2018.
I love video games, I played video games for my whole life, I love sports game, specially the Management Games, I played Football/Championship Manager since 1998, my last big achievement was to win the Bundesliga, Champions League and the DFB-Pokal in the same year with St. Pauli.
Action, Action RPG, Strategy, Shooters, MOBA (LOL and HOTS) are other genres that I play a lot.
I used to play in a Thrash Metal band, here is the links for "Era da Destruição" or first(and last) single.