YOUR PHOTO HERE

ABOUT ME

Bruno Machado

I am a Brazilian Game Designer and Programmer who has loved video games for as long as I can remember. Growing up with games made me curious about the worlds, systems and experiences behind them, eventually leading me to pursue game development.

I enjoy combining the creative and technical sides of development, with particular interest in gameplay programming, game design, systems design and UI/UX. I am especially passionate about indie games and metroidvanias, but I enjoy exploring many different genres and understanding what makes games memorable.

Skills

A combination of programming, game development, design and creative tools.

Programming

C#C++JavaDartOOP

Game Engines

UnityUnreal EngineBlueprints

Game Design

Gameplay DesignSystems DesignLevel DesignPrototyping

UI / UX

FigmaBalsamiqUnity UI

Art & Audio

AsepriteBosca CeoilMuseScore

Development Tools

GitGitHubVisual StudioVS Code

Experience

Independent Game Developer & Game Designer

Develop personal game projects across different genres while combining technical implementation and creative design.

  • Design and implement gameplay programming, mechanics and game systems using Unity, C# and Unreal Engine.
  • Work with UI/UX, audio, prototyping, playtesting, debugging and iteration.
  • Develop projects including a 3D adventure game, an endless runner and an ongoing 2D turn-based RPG.
  • Use Git and collaborative development workflows to manage and track project changes.

Software Development Projects — University

Collaborate on academic software projects involving websites, applications and team-based development.

  • Use Git and GitHub for version control and collaborative development.
  • Participate in planning, implementation, testing and debugging of software features.
  • Work effectively in multidisciplinary teams and communicate technical ideas.
  • Led multiple university project teams, coordinating responsibilities and helping organize development workflows.