Professional Experiences

Machine Bear Softwares e Games LTDA

📅 August, 2013 - November, 2016
My working experience in Machine Bear begun at the company foundation. I worked on the development of games and prototypes, from the brainstorm to the end product, always keeping constant communication with all team members.
Responsibilities:

  • Programmer: Game programming with UDK(UnrealScript / Kismet), Stencyl (Programação Visual), Unreal Engine 4(C++ / Blue Prints).
    • Gameplay:Programming characters, physics and interactions.
    • A.I.:Development of artificial intelligence, including path search, behavior trees, interaction with user and ambient.
    • U.I.:User Interface development, including menus, HUD and FX.
    • Animation Programming:Programming the animation logics.
    • Materials:Using graphics computing techniques to treat textures and post-processing.
  • Game Designer: Working with game scripting, backstory, game mechanics and rules.
  • Level Designer: Scenario building, using a procedural content generation or graphical interfaces, creating the environment based on the game backstory, and also working with lighting, challenges creation, user interactions, cinematics and visual definitions.

Competences

  • Programming Languages: C/C++, Java, Python, HTML5, CSS3, JavaScript, NodeJS.
  • Game Design: Game Writing, Game Mechanics, Ludification.
  • Game Frameworks: LibGDX(Java), PyGame(Python).
  • Game Engines: UDK, Unreal Engine 4.
  • Languages: Portuguese, English.
  • Other: Android, Allegro, Unity3D, Godot Game Engine, Stencyl, Processing, Design Patterns, XML, JSON, YAML, Git, Windows, Linux, Ruby, ActionScript, MySQL, PostgreSQL, Autodesk Maya, Autodesk MotionBuilder, Blender, TopoGun, ZBrush.

Education

UFABC - Universidade Federal do ABC (Federal University of ABC)

📅 2014-current
Bachelor in Science and Technology (BC&T)- Developing interdisciplinary skills, aiming scientific research and production.

SAGA - School of Arts, Games and Animations

📅 2011-2013
PlayGame- Draw, Traditional Sculpting, 3D Modelling, Engine 3D, Maya Basic, Maya Low Poly, Character Low Poly Modelling, Subsurface Scattering Skin, Retopology, Body Rigging, Skinning, Character Animation Basics, Character Animation Advanced, Facial Riggin and Controllers, Facial Animation.

Easycomp

📅 2010-2011
Web Designer Professional- Fireworks MX, Flash MX, HTML, Dreamweaver MX, Web Design.

InfoTech

📅 2008-2010
Informatics Professional- Operational Systems, Word, Excel, Image Editing, Vectorial Illustration, Web Editing, Power Point, Computer Maintenance.

Events and Experiences

BGS (Brazil Game Show)

📅 October, 2016
Presenting the game prototypes: "Back to Home"(Machine Bear) e "Arron"(Frozen Dog).

Global Game Jam

📅 January, 2016
Participation as Programmer and Game Designer of the game "Cute Evil", developed with UE4 (Unreal Engine 4) during a 48 hours long game jam.

LibGDX Jam

📅 December, 2015
Participation as Programmer of the game "Lunar Killer", developed with Java and LibGDX, during a 1-month long game jam.

Game Engine Fundamentals

📅 November, 2015
16 hours long course, given by TechSchool Institute, about game development from scratch using Java with LibGDX.

SPJam

📅 August, 2015
Participation as Programmer and Game Designer of the game "Other Eyes", developed with UE4 (Unreal Engine 4) during a 48 hours game jam.

Anime Friends

📅 June, 2012
Presenting the game prototype "The Last Native", developed with the UDK (Unreal Development Kit 3) for the PlayGame course at SAGA.