Software Engineer | Frontend Specialist
Experience
6+ years of building high-impact products, leading architecture decisions, and shipping measurable results.
Frontend Developer
Leading frontend development for a scalable news and legal intelligence platform serving millions of users.
Frontend Developer
AI-powered legal platform focused on improving productivity and decision-making through modern, high-performance web applications.
Frontend Developer
Digital solutions company focused on delivering scalable and high-performance web applications for large enterprise clients
Software Developer
Technology company focused on building scalable digital products, combining modern architectures and user-centered solutions.
Projects
Projects with measurable impact — from design systems to performance-optimized platforms.
A digital storefront for small-town Brazil — built solo, from schema to storefront
Vitrine Alto Oeste is a local-business marketplace for a rural region of Northeast Brazil, where small entrepreneurs list their shop, showcase products and promotions, and get contacted directly via WhatsApp. Built solo end-to-end with React Router v7 (SSR), Supabase (Postgres/Auth/Storage/RLS), and Sanity CMS.
A diet planner for people who train — macros that actually add up, built solo end-to-end
Sálvia is a free PWA for people who train and track their own diet (or follow one from a nutritionist). It calculates BMR and daily energy expenditure with the factorial method, sets macro targets in g/kg and builds the diet meal by meal on top of Brazil's TACO food table, with equivalent swaps, household measures, a shopping list with estimated cost and a daily check-in with streaks. The goal adjusts itself from real weigh-ins and check-in adherence. Built solo with Next.js 16 (App Router, Cache Components), Drizzle on Postgres (Neon), Better Auth and the Vercel AI SDK with Gemini for beta features like importing a diet from a PDF or photo, recipes and cheaper swaps.
Listify is a 100% client-side shopping list app, installable as a PWA and fully functional offline.
Listify is a browser-only shopping list app — no backend, with data persisted in localStorage and full offline support as an installable PWA. Users manage multiple lists, reorder items via drag-and-drop, mark purchases, and track the running total in real time. Its standout feature is a photo price scanner: powered by the Google Gemini API, it reads a product's price directly from a photo of its shelf tag or packaging and auto-fills the form.
High-performance movie discovery platform built with Next.js, leveraging SSR and optimized data fetching to deliver fast and seamless browsing experiences.
Modern note-taking application that leverages the browser’s Speech Recognition API to convert voice into text in real time. Designed for speed and convenience, allowing users to quickly capture ideas with a clean and intuitive interface.
Lightweight task management application built with React, focused on simplicity and usability. Features dynamic task creation, completion tracking, and a clean interface styled with CSS Modules for better scalability and maintainability.
Dynamic video learning platform that simulates a React course experience, featuring YouTube-based lessons and seamless progression between classes. Built with modern state management using Redux and Zustand to handle navigation, progress, and user interactions efficiently.
High-performance gym website built with Next.js, designed to showcase services, pricing plans, and class schedules with a clean and engaging UI. Optimized for performance and responsiveness, ensuring a seamless experience across all devices.
Appointment scheduling application that allows users to connect their calendar and share availability for others to book meetings. Built with Next.js, it handles time slot management, availability logic, and a smooth booking experience with a clean and professional interface.
OVGS — A production-grade sales order management system built with a clean, backend-agnostic frontend architecture.
OVGS is a technical challenge solution implementing a full Sales Order Management System, built with Next.js 16 and React 19 in a Clean Architecture-inspired, feature-based structure. The mock backend isn't a mocking library — it's real Next.js Route Handlers backed by an in-memory database, so the frontend performs genuine end-to-end HTTP round-trips. State and async flows run on Redux Toolkit + Redux Saga alongside React Query, with forms validated via React Hook Form + Zod and UI built on shadcn/ui. Fully tested with Vitest and Testing Library, linted with Biome, and run on Bun.
Skills
The tools I reach for to build fast, accessible, and maintainable applications.
What I bring
Get in touch