I build web products end to end. I do the interface in React and Next.js, the backend in Laravel or Node, and the app in React Native when the project needs one. I'm doing a Computer Science degree in evening classes.
01
About
I'm practical and self-directed: I take a problem and see it through. Day to day I build interfaces with React and Next.js, set up backends with Laravel, and use WordPress when it's the right tool.
Vice-President of the Children and Youth Parliament
Parlamento Infanto-Juvenil · São Tomé and Príncipe · 3 consecutive years
Youth Deputy
Assembleia Municipal Jovem · Portugal
I've always wanted to understand how things work behind the screen. The part I enjoy most is solving the problems that come up along the way.
For me, a project is only done when it actually works for the people using it. Clean code is what gets me there, and lets me keep working on it afterwards.
I'm doing my Computer Science degree in evening classes and spend the rest of my time on real projects. It's a demanding pace, but it keeps theory and practice side by side.
I pick the tool for the problem, not out of habit. If a project needs an app, I use React Native. If a task keeps repeating, I write a Python script and stop doing it by hand.
A Web3 crowdfunding platform for SOL donations, made straight from the donor's wallet. I created it and designed the architecture end to end. It's live.
A faith and wellness mobile app that helps people build habits. I built it from scratch in React Native, with gamification designed to bring people back.