Logo Icon
GithubContact
background

Carlos de Leon

Full-Stack Product Engineer

Specializing in Next.js, MongoDB & Firebase integrations

Animated Avatar Image

Hi! I'm Carlos De Leon, a Software Engineer currently working as a Fullstack Developer at a technology-driven tourism company operating in Mexico and the Dominican Republic. Transitioning from over 10 years as a COO and General Manager in the restaurant industry, where I led teams of up to 100 people and managed operations with USD 1.5 million in monthly revenue with 30% profit margins.

Today, I build responsive web applications using Next.js, React, TypeScript, Tailwind, MongoDB, JWT, and RESTful APIs, focusing on clean code and intuitive UI/UX. My operations background brings project management, data-driven decision making, and high-performance skills under pressure to every technical challenge I take on.

Experience

Fullstack Developer

Tourism Tech Solutions • Mexico & Dominican Republic

  • Currently working as a Fullstack Developer building production-ready web applications with a strong focus on scalability, security, and user experience for real-world projects using Next.js, React, TypeScript, Tailwind CSS v4, MongoDB, JWT, and modern APIs.
  • I have designed and implemented end-to-end frontend and backend architectures, including secure authentication, role-based access control, Zod validation, state management with TanStack Query, and professional deployments.
  • Self-taught engineer with a product-driven mindset, trained through official documentation, deep technical reading, complex projects, and coding standards used in professional environments.
  • Multilingual communicator: Spanish (native), English (C1), Portuguese (B1) , enabling clear technical collaboration with international teams and clients.
  • I leverage over 10 years of executive leadership and operational management to make sound technical decisions, prioritize effectively, maintain business alignment, and deliver reliable software under pressure.
ReactNext.jsTailwind CSSTypescriptREST APIsGraphQLFirebaseShopify APIFramer Motioni18nVercelGitHub APIZustandContext APIGoogle WalletApple Wallet

Stack

Frontend:

  • Next.js
    Next.js
  • React
    React
  • Typescript
    Typescript
  • Javascript
    Javascript
  • Tailwind
    Tailwind

Backend:

  • Node.js
    Node.js
  • JWT
    JWT
  • Zod
    Zod
  • TanStack Query
    TanStack Query
  • Shopify API
    Shopify API

Database and Storage:

  • MongoDB
    MongoDB
  • Mongoose
    Mongoose
  • Vercel BLOB
    Vercel BLOB
  • Firebase
    Firebase

Tools & Integrations:

  • Astro
    Astro
  • Vite
    Vite
  • Firebase
    Firebase
  • Shopify
    Shopify
  • Postman
    Postman
  • i18Next
    i18Next
  • Figma
    Figma
  • Framer Motion
    Framer Motion
  • Shadcn/UI
    Shadcn/UI
  • Prettier
    Prettier
  • Git
    Git
  • GitHub
    GitHub
  • Linux
    Linux
  • NPM
    NPM
  • Vercel
    Vercel

Projects

Project Image
View Code
FullStack
PWA
API
September 2025

ThreadHive

A next-generation community platform combining social discussion with gamification and complete brand identity. ThreadHive demonstrates end-to-end product development from strategic naming and visual design to full-stack implementation. Features include: WoolPath achievement system with 200+ custom-designed badges, NSFW content detection using TensorFlow.js, real-time notifications via Firebase, rich text editing with Tiptap, comprehensive moderation tools with role-based access, and privacy-controlled communities. Tech stack: Next.js 15, React 19, MongoDB, Redux + Zustand + TanStack Query for state management, JWT authentication, and Vercel deployment. Includes complete custom branding (mascot design system, naming strategy, visual identity) conceptualized and executed alongside technical development.

Technologies Used
Next.js 15
React 19
MongoDB
Firebase
Redux Toolkit
TanStack Query
Tiptap
JWT
Vercel
Updated September 2025
Active Project
Project Image
View Code
FullStack
PWA
SaaS
Healthcare
December 2025

BeeHealth

A full-featured medical practice management platform built for multi-specialty clinics. Handles patient records, appointments, clinical workflows, inventory, and accounting with role-based access for doctors, employees, and patients.

Technologies Used
Next.js 16
React 19
Zustand
TypeScript
JavaScript
MongoDB
Mongoose
TanStack Query
Tailwind CSS
JWT
BCrypt
Zod
Google Calendar API
Vercel BLOB
Vercel
Updated
Active Project
Project Image
View Code
FullStack
PWA
Ecommerce
July 2025

FitWorld Shop

Modern, responsive e-commerce storefront built with Next.js, Tailwind CSS, and Shopify Storefront API. Features clean UI, advanced product browsing, customer reviews with images, wishlist via Firebase, and scalable PWA support with offline use and iOS 'Add to Home Screen' install.

Technologies Used
Next.js
React
Tailwind
Firebase
Shopify API
Framer
i18
Updated August 2025
Active Project