About

Hello, I'm Bruno Castanheira, a Junior Game Developer Engineer, and a gamer from Portugal that worked at Frontier Developments as a Graduate Programmer. I started playing video games when I was a child, since then it's been my hobby. After learning the basics of programming, I started creating games, now combining the two, and is something that I enjoy.

I have a bachelor's degree in Digital Games Development Engineering

I have experience with C#, C++, Java, Unity, Unigine Engine. C# was mainly used in Unity, and Mono Game.

Java was my first programming language, in that time I was playing Minecraft and I got interested in creating plugins for it.

C# has been my number one language before working at Frontier Developments, so now C++ is the one where I have real work experience, I started learning it at the University for a 3D Graphics Application. I used C++ with Unigine Engine and Unreal Engine.

Hobbies: Gaming, Programming, Biking and Sim Racing.

F1 Manager 24

Position: Graduate Gameplay Programmer

Company: Frontier Developments

Duration: 6 months

« Company Project »

Technologies: Unreal Engine 5 C++ Perforce Jira Confluence Helix Swarm SQLite

F1 Manager 24, AAA game from Frontier Developments where I worked as a Graduate Gameplay Programmer.

I worked in the Create A Team feature, I had to work closely with the UI Team and Designers.

While I worked where, I was part of Code Reviews, Feature Development, Bug Fixing, Prototyping, Profiling and Optimization.