Hello 👋🏽, I am Alejandro P. Lezama

Fullstack developer. I build web and mobile products — from prototype to production.

5 years of experience as a front-end, back-end and mobile developer. Software development technologist. I possess solid knowledge and end-to-end software development skills.

Skills

Frontend

React Next.js Astro Angular TypeScript Tailwind

Mobile

Flutter React Native Ionic

Backend

Node.js Express NestJS Prisma

Database

Mongodb PostgreSQL Firebase Supabase MySQL SQL SERVER
Advanced Intermediate Learning

Projects

Moneto

Moneto

MVP
Next.js TypeScript Tailwind Supabase Gemini

Personal finance dashboard with artificial intelligence. Track expenses and income, auto-categorize with AI, visualize trends, and manage budgets.

This project's code is private
Preview

Case Study

Problem

People don't really know what they spend their money on. Personal finance apps are usually generic, expensive, or require complex bank integrations that create friction. Manually categorizing expenses is tedious and gets abandoned within days.

Solution

Moneto was built: a financial dashboard that works without needing to connect bank accounts. You manually record expenses and income (or import CSV), and the AI automatically categorizes them with Gemini. It includes per-category budgets, recurring payments, monthly AI analysis with recommendations, and a no-login demo mode.

Architecture

Next.js App Router + Supabase (PostgreSQL + Auth) + Tailwind CSS + Shadcn UI. AI categorization uses Gemini 2.5 Flash with a fallback to local rules, ensuring full functionality without an API key. Demo mode uses pre-loaded data without authentication.

Barbershop

Barbershop

MVP
Next.js Tailwind TypeScript Supabase

A web and mobile application for managing appointments and shifts in barbershops, beauty salons, and similar businesses. It allows customers to book appointments, employees to manage their schedules, and managers to efficiently oversee the business.

This project's code is private
Preview

Case Study

Problem

Personal care businesses (barbershops, salons) managed appointments with paper, calls, or WhatsApp, causing overbooking, lost clients, and disorganization. There was no centralized tool for clients, employees, and owners to coordinate shifts.

Solution

A fullstack platform was built with Next.js on the frontend and Supabase as the backend. It includes an interactive calendar, real-time notifications, role-based profiles (client, employee, admin), and an analytics dashboard for business owners.

Architecture

Next.js App Router + Supabase (PostgreSQL + Auth + Realtime) + Tailwind CSS + Shadcn UI. Data syncs in real-time via Supabase subscriptions. Authentication uses magic links and OAuth.

ConstructTrack

ConstructTrack

MVP
Next.js Tailwind TypeScript PostgreSQL Prisma

ConstructTrack is a comprehensive inventory management system designed specifically for the construction industry. It allows you to track materials, record incoming and outgoing movements, manage categories and locations, and generate alerts when stock reaches critical levels.

Case Study

Problem

Small and medium construction companies managed inventory with spreadsheets or paper, causing material loss, duplicate purchases, and lack of real-time stock visibility across multiple job sites.

Solution

A web-based inventory management system was built with Next.js, TypeScript, and PostgreSQL via Prisma. It includes inbound/outbound control, site-based categorization, low-stock alerts, and exportable reports.

Architecture

Next.js App Router + Prisma ORM + PostgreSQL + Tailwind CSS + Shadcn UI. The backend was deployed on Vercel with the database on Neon. Reports are generated with optimized Prisma queries.

Buckspay

Buckspay

Archived
Next.js TypeScript Mongodb Firebase

Co-founder and developer of the first version of this fintech payment and transfer application. The project evolved and the current version does not reflect my work, but the experience of building a financial product from scratch was key to my growth.

Outlet

Outlet

MVP
Next.js TypeScript Tailwind Supabase Prisma

Multi-tenant e-commerce for clothing outlets. A single system serves many stores (each with its own domain or sub-path) at $0 infrastructure cost. Includes catalog, cart, WhatsApp checkout, admin panel with inventory, variants, orders, dashboard, and data migration.

Case Study

Problem

Small clothing outlets needed their own digital presence (catalog, cart, orders) but lacked budget to develop and maintain individual e-commerce. No multi-tenant solution existed that could share infrastructure while preserving each store's brand identity.

Solution

Built Outlet: a multi-tenant platform where each store lives on its own slug (/demo-outlet) or custom domain. Includes public storefront (catalog, product detail, cart, WhatsApp checkout, customer account) and full admin panel (KPI dashboard, products with size×color×stock variants, categories, orders with statuses and auto stock adjustment, brand/shipping/WhatsApp settings, JSON/CSV migration). Read-only demo mode for risk-free testing.

Architecture

Next.js 16 App Router + React 19 + TypeScript + Tailwind CSS + Lucide. PostgreSQL on Supabase with Prisma ORM. Supabase Auth (email/password + Google OAuth) host-aware for correct redirects on custom domains. Middleware proxy for transparent rewrite customdomain.com → /[slug].

Freelance

2025 - 2026
Web

Community Platform for Creators

Full-stack contribution to a comprehensive platform for creators, experts, and digital entrepreneurs to build, manage, and monetize online communities. Features integrated chat channels, structured courses, gamification with missions and real-time rankings, all in one place.

Next.js TypeScript Tailwind Node.js PostgreSQL
2025 - 2026
Mobile

Multi-Role Booking Platform

Mobile-first development for an accommodation booking platform with a role-based system (guest, host, doorman, admin, owner). Implemented guest management features, a responsive admin dashboard, and backend optimizations to improve data retrieval logic.

Angular Ionic Node.js Express PostgreSQL
2023 - 2024
Mobile

Social Discovery App

Built from scratch with Flutter a social discovery app where users could interact and connect. Implemented a freemium model with interaction limits and in-app purchases to unlock unlimited messaging.

Flutter Firebase
2022
Mobile

POS System for Supermarkets

Created technical documentation and developed a mobile POC for a POS system designed for supermarkets. The proof of concept allowed customers to place grocery orders from home. Project discontinued after contract ended.

Flutter Node.js TypeScript

Experience

Currently

Freelance Fullstack Developer

Freelance

End-to-end design and development of web and mobile applications for startups and clients. Building scalable APIs with Node.js, Express, and managing relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase) databases. Crafting modern, responsive web interfaces with React, Next.js, and Tailwind CSS, as well as cross-platform mobile apps with Flutter.

September 2022 - February 2023

Technical Support & IT Infrastructure

Remington University Corporation

Preventive and corrective maintenance of IT infrastructure (software and hardware), local network administration, computer lab workstation configuration, and rapid technical incident resolution for students and staff.

March 2022 - August 2022

Flutter Developer

LoopMedia

Feature development and performance optimization for mobile applications using Dart and Flutter. Building and refining interactive web interfaces using React.

About me

Alejandro P. Lezama

Fullstack developer with 5 years of experience building web and mobile applications. I focus on creating functional products that solve real problems, using technologies like React, Next.js, Flutter, and Node.js.

I work as a freelancer developing MVPs, management systems, and scheduling platforms. I like to understand the business problem before writing a single line of code.

Member of Team1 at Avalanche Network and co-founder of dotlabs__, a community focused on blockchain and Web3. Mentor and organizer at hackathons in Medellín and Bogotá.

GitHub

alez2312p

alez2312p

1 stars · 37 repos

Follow

37

Repos

1

Stars

1

Followers

0

Following

Most used languages

TypeScript 45% Dart 24% JavaScript 10% CSS 10% Makefile 7% HTML 3%

Right now

Updated: September 2026

📚 Learning

  • AI for product: integrating OpenAI into ConstructTrack to predict material demand
  • CI/CD and Docker for automated deploys and consistent environments
  • Serverless with Cloud Functions for dedicated serverless features

🛠️ Building

  • Multi-business inventory app — looking for beta testers. Have a business with inventory?
  • Setty — appointment platform. Active development.
  • New ConstructTrack features: exportable reports and multi-site support

🎯 Exploring

  • AWS deployment (practicing with EC2, S3, and Lambda)
  • Supabase Realtime for live functionality
  • GraphQL as an alternative to REST in new projects
Available for work

Have a project in mind?

I am available for freelance projects, consulting, or joining your team full-time.

Usually responds in under 24 hours