Overview
Senior Software Developer @Spero Learning
SĂŁo Carlos, SP - Brazil
Social Links
About
I build modern web applications with a focus on clean, fast, and thoughtful user experiences. My strength lies in the frontend, especially with React, Next.js, and Svelte, but Iâm equally comfortable across the stack, with a solid grasp of APIs, data models, and deployment.
I care deeply about the details: how something feels, how it performs, and how maintainable it is over time. I write code with clarity and intention, always aiming for simplicity without cutting corners.
I work best in environments where autonomy is paired with strong collaboration, and where good ideas matter more than job titles. I'm fluent in English, based in Brazil, and learning German as I look ahead to new challenges.
Stack
Experiences

Spero Learning
- Contributing to a curriculum platform that allows schools and teachers to build and manage educational content including courses, lessons, and quizzes.
- Working with a modern fullstack TypeScript stack including Next.js, TailwindCSS, tRPC, MariaDB, and React Query, while progressively migrating legacy PHP code to a scalable and maintainable Next.js architecture.
- Building reusable, accessible, and performanceâfocused UI components with strong attention to UX consistency.
- Participating in crossâfunctional planning and product design, collaborating with design, QA, and backend teams to ship reliable and testable features.
- Applying modern engineering practices including automated testing with Vitest, type safety with TypeScript, and APIâfirst development using tRPC.

Lazzy
- Developed new features using React and Material UI for a rapidly expanding sales admin panel.
- Diagnosed and remedied technical debt, updated older libraries used by the project, and refactored old code to have amore reliable application.
- Provided support to the backâend team by devising clever solutions for intricate algorithms utilized in the processing of product discounts and payments.
- Built new modern components alongside the Design and Product team.
- Please check my recommendation letter.

Convert
- Converted, alongside a small team an existing PHP project to a fully typed, almost fully tested Next.js application, with Typescript, Material UI and Jest.
- Responsible for keeping the teamâs code well organized, with constants Pull Request reviews.
- Decreased the amount of backend requests in almost 50% implementing the reactâquery library, while also making the code easier to update and maintain.