Skills

  • C, C++, C#
  • Java
  • Python
  • SQL
  • HTML5
  • CSS3
  • JavaScript & Node.js
  • Adobe Suite
  • Office Suite
  • Unity 3D
  • Unreal Engine
  • Maya, Blender & Auto CAD

Education

  • Bachelor of Science - Game Design @ Full Sail University (2016 - 2018)
  • Bachelor of Science and Technology - Computer Science @ Universidade Federal de São Paulo (2013 - 2016)
  • Technical Degree - Industrial Informatics @ Colégio Técnico Industrial de Guaratinguetá (2011 - 2013)

Projects

Ongoing:

  • HCMAAS - A Content Management System built from the ground up with the goal to be extensible for all types of data-structures.
  • Dance-Off - A web-game based on Sockets where players challenge each other in key-mashing sessions.
  • Inside The Mirror - A Visual Novel in collaboration with the artist Pluvias.

Notable:

  • Criaturas (2018) - An enterprise game for training on ethics and collaboration on the workplace.
  • Ruin Racer (2018) - A fast paced racing game where the environment is destructible and the car are loaded with gadgets.
  • PhenoViewer (2015) - A Java application that processes batches of images and extracts relevant information for phenological research.
  • DoeSangue (2013) - A web portal to unify information for blood donors locally and organize, schedule and manage campaigns. The data collected was processed and insights were generated to help the local organizations to create better campaigns and collect more usable blood bags.

Others:

  • KPIPortal (2018) - A test node.js application for internal visibility, Key Performance Indicators dashboards for multiple areas. Designed to be easy to extend and maintain.
  • Fungus Audio Capability Extension (2018) - Contribution to the Fungus Engine to implement Ambient Sound as a separate audio track.
  • Extending Cinemachine (2018) - A collection of posts detailing how to extend the popular Unity plugin Cinemachine to work with Rewired Input Manager, first person cameras and third person cameras (with focus on racing games).
  • TimeTuner (2018) - A Global Game Jam submission. Manipulate an old TV to help you beat a puzzle platformer.
  • MineRun (2017) - A dungeon builder/crawler game where one player builds dungeons while the other goes thru them. My main contribution was to the Building System and Save system. I also helped implement the Camera and Player systems.
  • Antifluff (2017) - A short dystopian game revolving around mind-controlled dogs to solve puzzles and save the world.
  • BIAL (2014) - A C++ Image Processing Library for medical use and research. My main contribution was with the feature detection code and optimization.
  • WiRed Panda (2014) - An interactive application for digital circuits, with real-time simulations, Arduino-code generation and FPGA support.

Work Experience

  • IT Business Analyst @ Embraer Executive Jets (Contracted thru STS Aviation Group) - July 2018 to now.
I am in charge of analyzing, prototyping, testing and delivering solutions for multiple business areas. I integrate multiple systems and databases and deliver web pages that help with insights and decision-making.
  • Lead Programmer & Co-founder @ Stairs Productions - October 2017  to now.
I am in charge of all main systems, setting up developer environments, creating specifications and integrating with other tools. I also am responsible for managing code-launches on the target platforms.
  • Game Developer @ TuneStudio Inc. - June 2018 to August 2018.
I was responsible for creating a full game from a storyboard. The assets were provided to me and I scripted the game systems and the web server for long-term storage solutions.
  • Research Associate @ UNIFESP - June 2014 to August 2016.
I was responsible for optimizing a C image processing library and implementing feature detection algorithms. I was also responsible in including Flip-Flops and Latches to a circuit simulation tool, as well as implementing the code-export feature for FPGAs and Arduinos.
Later on I was the main developer in PhenoViewer and implemented more visual analysis tools and analytics components, like automated charts and spreadsheets.
  • Intern (Web Developer) @ UNESP - January 2013 to December 2013.
I was in charge of managing other interns while also developing a Blood Donor scheduling service. I setup and administered web servers and databases.
  • Intern (Hardware Technician) @ UNESP - June 2011 to Novemeber 2012.
I was tasked with repair of old hardware, support of existing platforms and implementation of automatic backup tools. I also was tasked with organizing and managing the hardware storage/lab.