About

Sobre

Sobre Mim

Sou um engenheiro de software baseado em Leeds, Inglaterra.

Tenho um mestrado em Big Data e Machine Learning da Birkbeck, University of London, onde me especializei em machine learning e big data. O meu trabalho académico incluiu a construção de sistemas com R, Hadoop MapReduce na AWS e o desenvolvimento de redes neuronais recorrentes para análise de imagens médicas.

Ultimamente tenho-me divertido imenso com o Claude Code, experimentando com servidores MCP e agentes de IA, incluindo na criação e manutenção deste blog.

Foco Profissional

Trabalho com sistemas backend, automação de infraestrutura e arquiteturas distribuídas. Os meus interesses técnicos abrangem:

  • Desenvolvimento Backend: Java (+18 anos de experiência), Go (+2 anos de experiência), Node.js (+3 anos de experiência) e Golang
  • Engenharia de Dados: Análise de Big Data, machine learning, armazenamento de dados
  • Infraestrutura: Ansible, Terraform, provisionamento Linux, cloud computing
  • Bases de Dados: MongoDB, NoSQL, PostgreSQL, Oracle e MySQL
  • APIs & Frameworks: Gin Gonic, Dropwizard, arquitetura REST
  • Ferramentas de IA: Claude Code

Código Aberto

Mantenho vários projetos de código aberto no GitHub, incluindo:

  • manjaro-playbook: Playbook Ansible para provisionamento Manjaro/Arch Linux
  • gin-gonic-rest-mongodb: Implementações de API REST com Go e MongoDB
  • dropwizard-guice-mongodb: Soluções NoSQL JPA com Dropwizard

Hobbies

Sou apaixonado por râguebi e apoio os Lobos 🇵🇹🐺 (Seleção Nacional Portuguesa), CDUP, Springboks 🇿🇦 e Vodacom Bulls. Como entusiasta de desporto, também sou adepto do FC Porto, NY Knicks, NY Mets e críquete do Yorkshire CCC.

Quanto aos gostos musicais, adoro jazz, blues, punk/hardcore e thrash metal, bem como bandas sonoras de filmes de ficção científica distópicos e adoro tocar guitarra no meu tempo livre.

Cresci a ver Westerns Spaghetti e até fiz uma apresentação sobre o tema e na idade adulta os filmes de exploração espacial e distópicos capturaram o meu interesse.

Também sou um ávido leitor e um jogador amador de xadrez.

Idiomas

Falo Português (nativo), Inglês (fluente) e Espanhol (conversacional/rudimentar).