Mid-level front-end developer Feb 2025 – present
Loopvet / Loopscape
Build and maintain several front-end apps in production, used by end users and tied directly to revenue. Cut the application’s build time, which made deploys faster for the whole team. Rebuilt the sales website with a focus on performance, SEO and UX. Lead the gradual refactoring of legacy code, so it’s more stable and easier to maintain. Set up observability tooling to catch and diagnose errors early. Make architecture decisions on code organization, rendering strategies and performance. Work on the back end too (Node.js, AdonisJS), for integrations and automation. Junior front-end developer Jun 2023 – Feb 2025
Loopvet / Loopscape
Migrated a legacy app (Vite and React 16) to a modern stack with TypeScript, making it faster and easier to work on. Worked on the core product through a period of fast growth. Built the company website from scratch with Next.js, TypeScript and Tailwind CSS, including the blog and internal APIs. Wrote a Fastify microservice that generates PDFs automatically, integrated with AdonisJS. Built complex forms, validation and REST API integrations across many features. Front-end intern Mar 2023 – Jun 2023
Loopvet / Loopscape
Built an internal task management app with React and Firebase. Took on more responsibility before the internship ended.
Multi-tenant communication ERP Architected and built the whole front end in Next.js, on a multi-tenant architecture. Set up caching and tenant-level data isolation, so every client’s data stays separate, secure and fast. Designed the front end to scale with the same experience for every client.
Church management ERP Led front-end development end to end with Next.js, Tailwind CSS and shadcn/ui. Built and maintained a large codebase across many modules. Built complex business flows, with a focus on usability, performance and a consistent architecture.
Academic ERP, Unoeste University Built a full-stack app with Next.js, Tailwind CSS, Drizzle ORM and PostgreSQL. Implemented complete business flows, from the interface down to the database. Focused on visual consistency, domain rules and data integrity. echo : The note taker that learns with youbetter-intl : Typed, file-based i18n for Next.js
Front end: React, Next.js, TypeScript, JavaScript, HTML, CSS, Tailwind CSS, shadcn/ui, Vite, Material UI
Back end: Node.js, REST APIs, AdonisJS, Fastify, Drizzle ORM, PostgreSQL
Performance and architecture: Build optimization, SSR, SSG, ISR, caching, multi-tenancy
Tools and practices: Git, CI/CD, observability, Bun, responsive design, SEO Internet Systems Technology Feb 2022 – Dec 2024
Fatec Jahu (Jahu College of Technology)
Portuguese, native. English, advanced: technical reading, documentation and written communication.
Keywords: Front-end developer, React, Next.js, TypeScript, JavaScript, HTML, CSS, Tailwind CSS, Node.js, REST API, performance optimization, build optimization, multi-tenant, ERP, SSR, SSG, Vite, Git, CI/CD, observability, SEO, PostgreSQL, Drizzle ORM, shadcn/ui, responsive design, web development, software engineering