About me

I am a software engineer and full-stack web developer driven by the challenge of turning complex technical problems into seamless digital realities. My focus centers on the intersection of robust backend architecture and intuitive user experiences, building scalable web applications that deliver real, measurable value.

Photo of me

Over the years, I have honed my skills across the entire web stack. For me, software engineering is about more than just writing functional code or chasing the latest framework; it's about understanding the broader product lifecycle and engineering dependable systems that users actually enjoy interacting with.

I thrive in ambiguous problem spaces where solutions require deep analytical thinking. Whether I am architecting a database schema from scratch, optimizing frontend performance, or leveraging AI tools to streamline development workflows, I maintain a strict commitment to clean code, modular architecture, and polished user interfaces.

Stack & Tools

Frontend

ReactNext.jsTypeScriptTailwind CSS

Backend

Node.jsPostgreSQLPrismaREST / GraphQL

Tooling

GitDockerVercelCI/CD

AI / Other

OpenAI APILangChainPythonLinux

When I'm away from my keyboard, I stay active through running and weight training, or spend time experimenting with new recipes in the kitchen. I find that the discipline, consistency, and patience required by these real-world routines directly translate into how I approach engineering challenges and maintain focus on long-term goals.

Based in Lisbon, always hacking on new ideas. If you're looking to collaborate on a project, talk architecture, or simply have a great conversation, let's connect. Explore some of my latest projects here.