Portugal · Early-career developer

Tiago Félix

Software & Game Systems Developer

Computer Science & Engineering graduate and Master’s student in Game Design building full-stack applications, gameplay systems, AI, and development tools.

C#, .NET, Angular, Unity, gameplay systems, AI, development tools, testing, and data-informed research.

EducationBSc in Computer Science & Engineering · Software Engineering track · 15/20
Current studyMaster’s in Game Design · expected 2026
Team deliveryFive team games + full-stack team project
ResearchCo-authored ICEC 2024 publication

Selected work

Selected Projects

Technical toolkit

Skills

Software Engineering

  • C#
  • .NET
  • ASP.NET Core
  • REST APIs
  • Entity Framework Core
  • SQL Server
  • Angular
  • TypeScript
  • Authentication & Authorization
  • SignalR / WebSockets

Game Development

  • Unity
  • C#
  • Gameplay systems
  • AI / NavMesh
  • Systems Design
  • Game Balance
  • Progression / Economy
  • ScriptableObjects
  • Persistence
  • UI
  • Scene flow

Tools & Architecture

  • Git / GitHub
  • Editor Tooling
  • JSON tooling
  • Interfaces
  • State machines
  • Behaviour trees
  • Debugging

Data & Research

  • SQL
  • Python
  • R (academic quantitative work)
  • Gameplay analysis
  • Dynamic Difficulty Adjustment

Delivery

  • GitHub Actions
  • CI/CD
  • Azure
  • Automated testing
  • xUnit
  • Moq

Education & publication

Education and Research

Expected 2026

Master’s in Game Design

Universidade Lusófona

2021–2024 · completed 16 July 2024

BSc in Computer Science & Engineering — Software Engineering track

Instituto Politécnico de Setúbal · Escola Superior de Tecnologia de Setúbal

Co-author · ICEC 2024 · Springer LNCS 15192 · pp. 323–330

Dungeon Wipe: Exploring Dynamic Difficulty Adjustment with Power-Up Mechanics

Research using Dungeon Wipe to examine power-up distribution as an indirect Dynamic Difficulty Adjustment approach.

Read Publication (opens in a new tab)