My Projects

Take a look at the fun stuff I've been building! All projects here are 100% made by me — just code, coffee, and curiosity.

Filter by tech:
Icon_24px_MLEngine_Color

e-Commerce White-Label Platform (Cloudmerce)

Nuxt.js
Vue.js
TypeScript
Node.js
MongoDB

Cloudmerce is a full-featured e-commerce system that lets you run multiple online stores from a single codebase. Think of it as your own customizable shopping platform where each store can have its own branding, products, and settings. The platform handles everything you'd expect from a modern e-commerce site - product catalogs, shopping carts, order management, and payment processing. It's built to be fast, scalable, and easy to customize. Built with modern web technologies: Nuxt 3, Vue 3 with Composition API, Vuetify 3 for Material Design UI, VeeValidate + Zod for form validation, TypeScript for type safety, SCSS for styling, Tiptap rich text editor, EmailJS for contact forms, Stripe for credit card processing, Mercado Pago for split payments, and Asaas for PIX payment integration in the Brazilian market.

1 / 9

Página de Casal

Nuxt.js
Vue.js
TypeScript
Node.js
MongoDB

Página de Casal is a romantic couple page builder where partners can create a beautiful, personalized page celebrating their relationship. It features a real-time counter showing years, months, days, hours, minutes, and seconds together, a custom love quote, a photo gallery with fullscreen viewer, optional YouTube music player, and custom rich-text sections. The platform supports PIX and credit card payments via MercadoPago, with a complete webhook system for payment confirmation. Each couple gets a unique shareable link that stays online forever. Built with Nuxt 3, Vue 3 Composition API, Vuetify 3, TypeScript, i18n (PT/EN), Express.js backend with MongoDB, and Cloudinary for image hosting.

1 / 7

Atlas Hydrogen

React.js
Hydrogen
TypeScript
Tailwind CSS
Shopify

Atlas Hydrogen is a custom eCommerce experience designed with dynamic sections that enable full customization through Shopify's user-friendly interfaces. It allows merchants to easily create and edit pages with a wide variety of available sections, empowering visual control without needing to touch any code.

Vuetage

Vue.js
Nuxt.js
TypeScript
SASS

A library to help other developers to create web applications using custom components from vuetage.

MyCruds

React.js
Next.js
TypeScript
Node.js
MongoDB

Since everything in the development area is essentially a CRUD, I decided to create a CRUD creator where any user can create their own CRUD about any topic.

MyPosts

React.js
TypeScript
Firebase
SASS

The primary objective of this project is to provide a platform where individuals can easily create and share blog posts. Personally, as a developer, I initially created my own blog using custom code. However, I questioned, "Should one need to be a programmer to have a blog?" This pondering led to the inception of MyPosts, aiming to simplify the process for everyone.

Diabetes Predictor

Python
Streamlit
Icon_24px_MLEngine_Color
Machine Learning

A professional neural network system for diabetes prediction with a FastAPI backend and Streamlit frontend.

Ticket Travel

React.js
Next.js
TypeScript
SASS

A platform to book tickets for travel. This project was a challenge proposed by the company in the interview process.

Giphy Infinite

Vue.js
Quasar
TypeScript
Tailwind CSS

A simple application to search any gif or sticker from Giphy API, it has a infinite scroll and the user can download anything there. It was a challenge to interview process in a company as a Vue + Quasar Developer.

landingpagetemplate.shop

React.js
TypeScript
Node.js
MongoDB

My own real e-commerce store where I sell digital products like landing pages. If you're interested, feel free to take a look!

Apple Imports

Vue.js
TypeScript
Node.js

ECommerce developed to myself sell apple products, but it was developed to sell any type of products. This project was paused to focus in other priorities.

Verto Payments

Node.js
TypeScript
MongoDB

A lightweight payment gateway API supporting MercadoPago (PIX + credit card) and Stripe (credit card). Built with Express + TypeScript and deployable to Vercel or any Node.js host. Handles BRL payments via MercadoPago and USD via Stripe, with automatic provider selection based on currency. Includes PIX QR code generation, webhook handling for both providers, optional MongoDB persistence, and an API key auth layer. Currently powering Couplify's payment flow.

Image Compressor

Python
file_type_django
Django
Icon_24px_MLEngine_Color
Machine Learning

Smart image compression app using a custom own Machine Learning model to reduce size with minimal quality loss

Rune Fast Wiki

Vue.js
TypeScript
Node.js

Rune Fast Wiki offers data about the Runescape like items, ranking of players and clans, and more. The app is used to fast consult while you play the game, I want to see the details about a item before buy it for example.

GitLab Project Creator

Vue.js
Sass
Vuetify
Javascript

Challenge for front-end in io-insure company. The goal is to create a list of GitLab projects allowing you to add real users using a GitLab API.

PokeTeam

Vue.js
TypeScript
Bootstrap

Challenge for frontend in Simbiose Ventures company.

© 2026 - [email protected]