All projects
Projects

2026
Meus Gastos
A personal expense tracker built around a five-second entry. Android app and web, sharing one Supabase backend.
- React Native
- Expo
- TypeScript
- Supabase

2023 — 2025
GovBR Intranet
Replaced a battalion's Joomla intranet with an Angular SPA on the Brazilian government design system. Still in production.
- Angular
- Strapi
- govbr-ds
- Express

2025
Angular NASA APOD
A gallery of NASA's Astronomy Picture of the Day, built to learn Angular's server-side rendering properly.
- Angular
- TypeScript
- Angular SSR
- Tailwind

2025
Shopping Vila Bella
A landing page for a fictional shopping mall — a deliberate exercise in motion, hierarchy, and responsive layout.
- React
- TypeScript
- Vite
- Tailwind

2024
QR Entrance & Exit
A React Native scanner that replaced a paper gate log for people and vehicles at a battalion checkpoint.
- React Native
- Expo
- TypeScript

2024
Presence List
Guest management for military ceremonies — ordering by seniority, confirmations, and a printable PDF at the end.
- Express
- EJS
- Node.js

2023
Fam Security
Site for a São Paulo private security and facilities company. My first Next.js project, now live on its own domain.
- Next.js
- React
- Tailwind

2022
Shopping List
A shared shopping list on Firebase — one of my first projects, and where realtime data clicked.
- JavaScript
- Firebase
- HTML
- CSS

2022
To-do List
The obligatory one. Where React hooks and local state stopped being tutorial material.
- React
- JavaScript