Hello!
I'm a software developer. I'm passionate about turning ideas into meaningful tools and experiences. I focus on full-stack web products, and am always looking for ways to grow and refine my skills.

With a background in graphic design, I often work at the intersection of users' experience and the software that delivers it - balancing needs, expectations, and all the technical constraints and possibilities. It's often a messy place to work in, but I enjoy the challenge and immense potential it has.
I've gained a lot of experience working in varied projects, both small and large, mostly with:
- Frontend development: Experienced with vanilla (HTML/CSS/JS), Typescript, React, Svelte, among others. I also work with Three.js and shaders. Also a keen eye for visual detail.
- Full stack projects: Mostly Node.js in serverless environments, as well as more traditional monolithic projects. I've also worked with Phoenix (Elixir). In another life I also worked with Wordpress/PHP.
- Web3: experience in building dApps (Ethereum and Starknet).
Currently I'm working remotely at Subvisual, building all sorts of products. I also give some occasional talks at developer meetups, and help organise Coimbra.js, a community driven meetup. I enjoy mentoring and helping other developers grow.
I live in Coimbra with my wife Priscila and our dog, Norbie
. When I'm not working, you might find me hiking in the
mountains, where we enjoy getting lost in nature. That or
enjoying some wine.