Product and User First
Code is just the medium. The ultimate goal is always to solve a real problem, delivering a seamless, accessible experience that adds immediate value to the end-user.

I am a Software Engineer with over five years of experience focused on building web and mobile products. My journey began exploring full-stack development, which quickly led me to deeply specialize in the frontend ecosystem, building real-world, complex applications with React, Next.js, and React Native.
Over the years, my work has shifted from merely implementing user interfaces to architecting complete frontend solutions. I have hands-on experience driving decisions around large-scale componentization, structured state management, performance optimization, and API integration, always keeping long-term code maintainability in mind. More than just writing code, I enjoy transforming complex product challenges into simple, scalable technical solutions.
I strongly believe that software development is a team sport. I have a solid track record of collaborating continuously with designers, backend engineers, and product stakeholders. Furthermore, I actively engage in code reviews, pair programming, and mentoring early-career developers. Currently, I am broadening my technical foundation to tackle end-to-end engineering challenges, deepening my knowledge in backend development, software architecture, and AI-integrated applications.
Campsoft
Oct 2024 – Present
Working across multiple simultaneous products (Campsoft, Tocalivros, Mania de App). Leading architectural migrations to Next.js, modernizing interfaces, and reinforcing code quality through rigorous code reviews.
FINTTA
Sep 2023 – Oct 2024
Technical lead for web and mobile applications in the sports niche. Developed complex scheduling, payment, and chat flows, achieving high onboarding retention metrics. Provided technical mentorship to the team.
Estudando.com
Apr 2020 – Aug 2023
Built an internal Design System and developed the core educational platform (exam and simulation systems) serving over 10,000 students.
RayzeAI
Mar 2022 – Apr 2023
Created and maintained highly reusable components focused on visual consistency for an AI-based SaaS product.
Scritika
Feb 2019 – Mar 2020
Developed and optimized a SaaS platform while providing technical support to junior developers.
Code is just the medium. The ultimate goal is always to solve a real problem, delivering a seamless, accessible experience that adds immediate value to the end-user.
I strive for simplicity. Over-engineered architectures hinder product evolution. I prefer clean, straightforward solutions that are easy for the rest of the team to read, adapt, and maintain in the future.
Great products come from clear communication. I value constant alignment with design and business teams, and I foster collective growth through constructive code reviews and pair programming.
TypeScript, React, Next.js, React Native.
Design System creation and maintenance, Advanced componentization, Pixel-perfect UX/UI implementation, Responsive and accessible interfaces.
Scalable global and local state management, RESTful API integration, Authentication flows, Offline-first data synchronization (mobile).
Frontend architecture (web and mobile), Performance optimization, Clean Code best practices, Pair programming, Rigorous and constructive code reviews.
Backend Development, End-to-end Software Architecture, Applied Artificial Intelligence (AI) integration.
If my experience fits what your team needs right now, I would be glad to talk.
Bahia, Brazil · remote