0xTFA
EN

Jogador 01 Classe: Engenheiro Full-Stack Subclasse: Arquiteto Agêntico

TiagoAlves

The human in the loop.

Desenho sistemas e ponho-os em produção com uma tripulação de agentes de IA que eu próprio construo. Banca, crédito automóvel, contratação eletrónica, captura 3D da realidade.

  • 8anos a construir
  • 7setores
  • 3870downloads no NuGet
  • 2startups fundadas

Folha 02 Perfil de jogador

Atributos que pode auditar.

Cada pontuação tem uma prova. Escolha um eixo para a ler, depois sobreponha uma função ao gráfico e veja como a build encaixa. As pontuações são autoavaliadas: 3 quer dizer que já usei, 6 que trabalho sem supervisão, 9 que me vêm perguntar.

O perfil inteiro, num relance.

Ver todas as pontuações numa tabela

Núcleo

CompetênciaPontuaçãoProva
Backend9/10C# e .NET desde 2018. Integrações de crédito e antifraude para a VW Financial Services UK, microsserviços na VORTAL, uma API .NET 10 Native AOT na Turbina. Kotlin e Java na FARO INSIGHT.
Arquitetura8/10De monólito a microsserviços na VORTAL. Trabalho de arquitetura na FARO INSIGHT. A plataforma multi-tenant da Turbina, desenhada do zero.
IA agêntica9/10Agentes LLM próprios, skills, hooks e servidores MCP em uso diário. A minha maior base de código construída com agentes chegou aos 790+ commits em 9 semanas.
Dados7/10PostgreSQL, MongoDB, Redis, SQL Server, IBM DB2 AS/400, SQLite. Extrações periódicas muito grandes para um banco.
3D em tempo real7/10Unity e shaders na HotBrew Games, realidade virtual na Lusófona, um gémeo digital percorrível em three.js, WebGL2 puro nesta página.
Frontend6/10TypeScript, React, Angular. Este site não usa nenhuma framework de UI.
Infra7/10Azure e Terraform na FARO INSIGHT. A minha própria stack de Proxmox, Docker e GPUs, com runners de CI próprios. Responsável por todos os deployments no cliente na VTXRM.
Liderança7/10Engenheiro de Software Líder na Capgemini, a supervisionar juniores e estagiários. Orientador de formação na .NET Academy. Fundador, duas vezes.

Agentes

CompetênciaPontuaçãoProva
Orquestração9/10Fluxos multiagente com fan-out paralelo, rondas de revisão e pipelines com scripts.
Eng. de contexto9/10Hierarquias de AGENTS.md, mapas de documentação, snapshots de sessão e registos de decisões que os agentes têm de consultar antes de propor voltar atrás.
Skills e hooks9/10Skills de projeto para o trabalho que se repete. Hooks de início e fim de sessão que apanham deslizes enquanto custam uma linha a corrigir.
Servidores MCP8/10O audiogen expõe as minhas GPUs a agentes via MCP. Este CV também é um servidor MCP.
Verificação8/10Os agentes provam o trabalho com testes, verificação de tipos e CI, depois renderizam o resultado e olham para ele.
Inferência local7/10Modelos open-weight em duas RTX 3060 Ti com Proxmox. As GPUs ligam-se com o primeiro trabalho e desligam-se quando ficam paradas.
Treino de modelos3/10O próximo objetivo. Estou a espreitar por baixo da API, para perceber como os pesos são treinados, afinados e avaliados.

Linguagens

CompetênciaPontuaçãoProva
C#9/10Do Unity em 2018 ao .NET 10 hoje.
TypeScript8/10Todos os dias, em front ends React e ferramentas. Este site é TypeScript strict.
SQL8/10T-SQL e DB2 em sistemas de banca e finanças.
Kotlin7/10Linguagem principal na FARO INSIGHT, com Dagger.
Java6/10Todos os dias na FARO INSIGHT, a par do Kotlin.
Ruby6/10Dois anos de Ruby, JRuby, Rails e Sinatra na plataforma de câmbio de um banco.
Python5/10Ferramentas, automação e pipelines de modelos.
HLSL / GLSL5/10ShaderLab na HotBrew Games. O GLSL desta página.
C / C++4/10Desenvolvimento de jogos e trabalho académico.
COBOL2/10Sim, a sério. Fui aprender.

Dados

CompetênciaPontuaçãoProva
SQL Server8/10VTXRM, VORTAL e Capgemini.
SQLite7/10Em produção na Turbina. Ferramentas bancárias na Capgemini.
PostgreSQL7/10Todos os dias na FARO INSIGHT, e nos meus sistemas .NET recentes com EF Core.
DB2 AS/4006/10Dados bancários centrais no Banco de Fomento Angola.
MongoDB6/10Todos os dias na FARO INSIGHT.
Redis6/10Usado na FARO INSIGHT, na VORTAL e na Capgemini.
MySQL3/10Usado, não preferido.

Infra

CompetênciaPontuaçãoProva
Linux8/10Ubuntu, Debian e Raspbian todos os dias, em servidores e no desktop.
Docker7/10Stacks Compose em produção na Turbina.
CI/CD7/10GitHub Actions com runners próprios. Responsável pelos deployments na VTXRM.
Proxmox7/10O meu próprio servidor, com contentores com GPU e uma DMZ.
Azure6/10Todos os dias na FARO INSIGHT.
Terraform5/10Infraestrutura como código na FARO INSIGHT.
Edge e proxy6/10Cloudflare Tunnel e Caddy, com routing wildcard para pré-visualizações de clientes.
AWS4/10Certified Cloud Practitioner, de 2022 a 2025.

Folha 03 Registo de missões

Oito missões.
Zero problemas a fingir.

Todas as missões enfrentaram restrições reais: os balcões de um banco, uma decisão de crédito automóvel, uma plataforma de contratação em produção, um estúdio sem orçamento.

  1. CONFIDENCIAL MSN-08 · 2026

    MSN-08 Jogo por anunciar

    Clearance required

    Um jogo por anunciar, e a minha maior base de código construída com agentes.

    • 790+ commits em 9 semanas, de três pessoas e uma tripulação de agentes.
    • Nome, género e plataforma ficam confidenciais até ao anúncio.
    • Pergunte-me numa entrevista como é feito. O que é pode esperar.

  2. TURBINA MSN-07 · 2026

    MSN-07 Startup web nativa de IA

    Turbina

    Fundador

    Presença digital para todos. Uma startup que corre com agentes em vez de custos de estrutura.

    • Criei a Turbina para negócios portugueses, assente numa aposta: quando os agentes tornam a execução rápida, o site pode existir antes da venda.
    • Cada site é construído antes de qualquer acordo ou pagamento. Da aprovação à publicação vão menos de 24 horas.
    • Desenhei a plataforma de ponta a ponta: uma API multi-tenant em .NET 10 Native AOT, front ends React isolados e um agente que pesquisa e qualifica potenciais clientes.
    • Alojada no meu próprio hardware, atrás de Cloudflare Tunnel, com CI/CD em runners próprios.
    • .NET 10 Native AOT
    • React
    • TypeScript
    • SQLite
    • Docker Compose
    • Caddy
    • Cloudflare Tunnel
    • GitHub Actions

  3. FARO INSIGHT MSN-06 · 2024

    MSN-06 Captura 3D da realidade

    FARO INSIGHT

    Engenheiro de Software

    Engenharia e arquitetura de software no negócio de captura da realidade por trás dos scanners laser da FARO.

    • Trabalho de engenharia e arquitetura de software para captura 3D da realidade.
    • Desenvolvimento em Kotlin e Java no Azure, com MongoDB, PostgreSQL e Redis para dados e Terraform para infraestrutura.
    • Kotlin
    • Java
    • Dagger
    • MongoDB
    • PostgreSQL
    • Redis
    • Terraform
    • Azure
    • Jira
    • Confluence
    • Kibana

  4. Kz $ CAPGEMINI MSN-05 · 2022

    MSN-05 Banca

    Banco de Fomento Angola

    Engenheiro de Software Líder · Capgemini

    Liderei a engenharia da plataforma de câmbio usada nos balcões do banco.

    • Atualizei a plataforma legada de câmbio usada nos balcões, na administração e na gestão de controlo.
    • Construí novos serviços independentes para o armazenamento e a distribuição de documentos legais e para extrações periódicas de dados muito grandes.
    • Integrei e supervisionei os engenheiros juniores e estagiários que entraram na equipa.
    • Orientador de formação na .NET Academy 2023 da Capgemini.
    • Ruby
    • JRuby
    • Rails
    • Sinatra
    • SQL Server
    • IBM DB2 AS/400
    • SQLite
    • Redis
    • jQuery
    • C#
    • .NET Core

  5. VORTAL MSN-04 · 2021

    MSN-04 Contratação eletrónica

    De monólito a microsserviços

    Programador Backend · VORTAL Connecting Business

    Migração de uma plataforma de contratação de um monólito .NET Framework para microsserviços .NET Core.

    • Trabalhei na transição do “Next”, um monólito .NET Framework, para o “Vision”, uma plataforma de microsserviços .NET Core.
    • Mantive a plataforma legada a funcionar e a receber funcionalidades durante toda a migração.
    • Entreguei no projeto da Colômbia e depois na Byggfakta, o grupo que hoje detém a VORTAL.
    • C#
    • .NET Framework
    • .NET Core
    • Sistemas distribuídos
    • SQL Server
    • REST
    • SOAP
    • Redis
    • Elasticsearch
    • Cassandra
    • React
    • Angular
    • Docker

  6. VTXRM MSN-03 · 2020

    MSN-03 Crédito automóvel

    Volkswagen Financial Services UK

    Programador Backend · VTXRM – Software Factory

    Liguei o scoring de crédito e o antifraude às decisões de contratos em produção.

    • Desenvolvi e mantive funcionalidades no Accipiens, a plataforma de gestão de contratos da Volkswagen Financial Services UK.
    • Integrei serviços externos de scoring de crédito e antifraude no processo de decisão de contratos.
    • Entrei na recém-criada equipa ACE, para desenvolvimentos que exigiam alterações ao núcleo da plataforma.
    • Assumi a responsabilidade por todos os deployments no cliente.
    • C#
    • .NET Framework
    • SQL Server
    • REST
    • SOAP
    • WinForms

  7. LUSÓFONA MSN-02 · 2020

    MSN-02 Realidade virtual

    Investigação em VR

    Programador VR (part-time) · Universidade Lusófona

    Pequenas experiências de realidade virtual para investigação académica.

    • Desenvolvi pequenas experiências de realidade virtual, sobretudo para investigação.
    • Unity 3D
    • C#
    • SQL Server
    • SQLite

  8. HOTBREW MSN-01 · 2018

    MSN-01 Videojogos

    Geiger’s Ticking

    Fundador, Programador de Jogos · HotBrew Games

    A minha primeira startup: um pequeno estúdio de jogos que criou uma aventura de terror sobre o desastre de Chornobyl.

    • Desenhei, desenvolvi e produzi Geiger’s Ticking, uma história de aventura e terror semificcional baseada no desastre de Chornobyl de 1986.
    • Teve cobertura na imprensa tecnológica portuguesa, na PC Guia.
    • Trabalhei o pipeline inteiro: código de jogo, shaders, ferramentas, arte e som.
    • Unity 3D
    • C#
    • C++
    • Python
    • HLSL/Cg
    • Maya
    • Substance Painter
    • Pro Tools

Academia

Licenciatura em Aplicações Multimédia e Videojogos
Universidade Lusófona, 2017 – 2020

Insígnias

  • AWS Certified Cloud Practitioner
    Amazon Web Services, 2022 – 2025
  • NukeX Intermediate Certificate
    Foundry
  • GESE
    Trinity College London

Idiomas

  • Português Nativo
  • Inglês C2
  • Espanhol A2
  • Francês A1

Folha 04 Arsenal

Coisas que construí porque não as conseguia largar.

Folha 05 Estação terrestre

O céu sobre a minha secretária, agora mesmo.

Calculado em direto no seu navegador para 39,40°N 8,48°O. Sem API. Arraste ao longo do dia, ou aponte para qualquer coisa para lhe saber o nome.

Acima do horizonte agora: a calcular.

Próximos objetivos

  1. Por baixo da API

    Quero perceber os modelos a partir dos pesos: como são treinados, afinados e avaliados. Pô-los a correr em casa foi o primeiro passo.

  2. Investigação em IA

    Sigo os papers, não só os changelogs. Adorava ter um lugar perto de quem os escreve.

  3. Fora do planeta

    Espaço, tecnologia espacial e astronomia são a obsessão de sempre. Se constrói coisas que saem da Terra, quero falar consigo.

Folha 06 Contacto

Abra um canal.

Está a contratar para sistemas agênticos, arquitetura ou .NET a sério? A construir algo que sai do planeta? Respondo a mensagens reais.

Ou envie o seu agente

Este CV é um servidor MCP. Ligue-lhe qualquer agente e pergunte se encaixo na sua vaga.

Execute num terminal

claude mcp add --transport http tiago https://tiagoalves.dev/mcp

Também em cv.json e llms.txt.

Recomendações de pessoas com quem trabalhei

Ver no LinkedIn