
Booker Blitz
em progressoA wrestling simulation game built with React
Tech Lead na Dark Magic Studios. A construir jogos indie, ferramentas IA e sistemas web.
Sou um Desenvolvedor Full Stack em Almada, Portugal, com mais de 8 anos de experiência a criar aplicações web e jogos. Especializo-me em React, TypeScript e Node.js, com paixão por código limpo, interfaces performantes e design ao detalhe.
Atualmente Tech Lead & Product Manager na Dark Magic Studios — um estúdio indie de software e jogos a lançar o Booker Blitz e ferramentas de desenvolvimento com IA. Disponível para trabalho contract senior IC a partir de finais de 2026. Anteriormente Senior Full Stack Developer na Meisterlabs, Pennylane, Gaspard + Bruno e Intrasurance. Quando não estou a programar para trabalho, estou a criar jogos indie e ferramentas open source.
Tecnologias e ferramentas que utilizo para criar sistemas de alta performance.
Uma coleção de projetos pessoais, jogos e ferramentas open source.

A wrestling simulation game built with React
Play a music quiz game with a group of friends using only one Spotify premium account. Made for couch-play
Kuro is an unofficial, featureful, open source, community-driven, free Microsoft To-Do app for Linux with Dark Theme support and much more

A roguelike platformer featuring wizards 🧙 Built with Phaser JS, releasing for PC somewhere along the road.
A simple, fast and lightweight markdown note-taking app for Linux, Windows and MacOS
Reflexões sobre desenvolvimento, game design e tecnologia.

A breakdown of the tools powering my workflow in 2026 — from note-taking and task management to five AI subscriptions that have fundamentally changed how I write, code, and think.

I'm building Booker Blitz, a keyboard-first wrestling promotion simulator built in React and Vite. Here's how it started, what it looks like now, and what I've learned along the way.

Discover how Vibe Coding Phantom Pulse transformed my development workflow with AI tools, enhancing creativity and efficiency in software projects.
Tens um projeto em mente ou queres apenas dizer olá? Estou sempre aberto a novas oportunidades e conversas interessantes.