About me
I moved from Brazil to Portugal in 2019 to study, and I've lived in Braga ever since. I got into programming through my own house: both my parents work in IT and my mother taught HTML for years, so code was never a strange thing to me.
I'm now studying Game Design and I work mostly with Unity and C#. What I do best is gameplay programming — combat systems, state machines, mechanics that have to respond well to the player.
Background
-
2025 — present
Game Design — Polytechnic University of Cávado and Ave, Portugal
Professional Higher Technical Programme. I was the top student of my year group in the first year. I'm now in the second, whose second semester is a placement.
-
Sep 2023 — Jun 2025
Freelance developer — remote
Web applications and systems integration for international clients, working directly with stakeholders to gather requirements and provide ongoing support.
-
Feb — Jul 2023 · 6 months
Internship — Bosch, Braga
Material consumption forecasting software for the production lines. Top grade for both the internship and the final course project. Still in use at the factory.
-
2020 — 2023
Programming and Information Systems Management — Alberto Sampaio School, Braga
Vocational secondary education. C#, web development, computer architecture and databases.
The Bosch project
Bosch's production lines use machines called Gap Fillers, and they had a waste problem: sometimes the material loaded into a machine wasn't fully consumed before its expiry date, and the rest was thrown away.
I wrote software that connects to the factory API and tracks the percentage of material left in each Gap Filler over the days. From that history it predicts whether the machine will use it all in time; when it won't, it identifies another machine capable of consuming that material and alerts the maintenance team to move it.
An effect I hadn't anticipated: because the system compares readings across several days, it started exposing inconsistent gauges. Some machines ended up having their sensors repaired because the software showed the numbers didn't add up.
I built it in VB.NET and PHP, which meant learning VB.NET from scratch — until then I had only written C#. It was my final course project, it is still in use at the factory, and I received job offers at the end of the internship.
Tools
Games
- Unity
- C#
- Blender
- After Effects
- Illustrator
- Adobe Animate
General programming
- Python
- JavaScript
- PHP
- SQL
- .NET
- Node.js
- Git
- HTML and CSS
- REST APIs
What I'm looking for
A game development traineeship from February 2027, in Braga or remote — including as an Erasmus+ placement anywhere in Europe. My strongest area is gameplay programming, but I'm open to any role in the field: level design, modelling, systems design.
What really pulls me in is mechanics design: deciding what the player should feel, and why. Games are art as much as film, music or drawing, and what I want to build is the whole experience — have the idea, develop it, and watch someone on the other side of the world laugh, get annoyed or be moved by it.
Long term, creative direction. But first I want to learn how to do this inside a team that already does it well.