Software developer focused on building scalable, performant, and maintainable web solutions, with professional experience in Front-end, Back-end, and e-commerce development, especially within the VTEX IO ecosystem.
I work across the entire development stack, from building reusable interfaces and components to developing APIs, integrations, authentication, authorization, and software architectures.
- 💻 Front-end development with React, TypeScript, and JavaScript
- 🛒 E-commerce development with VTEX IO
- ⚙️ Back-end development with Node.js and Fastify
- 🔌 Design and development of RESTful APIs
- 🔐 Authentication with JWT and authorization with CASL
- 🧩 Reusable and modular component development
- 🏗️ Clean Architecture, Clean Code, and SOLID principles
- 🧪 TDD and Vitest for automated testing
- 📦 Open-source library development for JavaScript/TypeScript
Responsible for maintaining and evolving e-commerce platforms using React, TypeScript, and JavaScript, with a strong focus on solutions built with VTEX IO.
- Developed Admin Apps using VTEX IO
- Integrated and implemented SmartHint intelligent product shelves
- Integrated product review systems using Yourviews
- Customized a new checkout flow focused on security and efficiency
- Developed reusable and modular components for multiple layout contexts
- Built dynamic features within the VTEX Site Editor
- Developed solutions while working within the limitations of the VTEX CMS
- Participated in building an e-commerce store from scratch using the VTEX IO ecosystem
- Fixed critical bugs and responsive layout issues
- Implemented new features focused on usability and accessibility
- Refactored legacy code
- Applied Clean Code and SOLID principles
- Improved user experience, reliability, and overall application quality
Experience building back-end solutions focused on automation, APIs, and third-party integrations.
- Developed an application for automated email delivery
- Built VTEX IO services for integration with third-party platforms
- Integrated solutions with CRMs and marketing automation tools
- Developed RESTful APIs using Fastify
- Documented APIs using Swagger
- Implemented authentication using JWT
- Implemented authorization and access control using CASL
- Applied data validation with Zod
- Structured applications following Clean Architecture
- Applied TDD with Vitest
An open-source library focused on functional programming for JavaScript and TypeScript environments.
Clean Architecture · Clean Code · SOLID · TDD · RESTful APIs
VTEX IO · VTEX CMS · Site Editor · SmartHint · Yourviews
- 🏗️ Software Architecture
- ⚛️ React Ecosystem
- 🔷 Advanced TypeScript
- 🧠 Software Engineering
- 🚀 Performance & Scalability
- 📦 Open Source Development
Building software, solving problems, and continuously learning.

