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 applications developer. Software development technologist. I have knowledge and skills in various languages ​​and technologies.

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.

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

Freelance

I develop mobile applications using Dart and the Flutter framework. I build APIs with Node.js and manage connections to NoSQL databases like MongoDB and Firebase, and SQL databases like PostgreSQL and MySQL. I also develop websites with React, Next.js, Tailwind CSS, Shadcn, and CSS, integrating them through APIs.

September 2022 - February 2023

Technical Support

Remington University Corporation

Perform software and hardware maintenance on computer equipment; unblock, change toner, and configure printers; maintain the network; configure classroom computers; resolve issues for students and university staff.

March 2022 - August 2022

Flutter Developer

LoopMedia

Optimize and create new features for mobile applications using Dart and the Flutter framework. Optimize and create new features for the website using the React framework.

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

AP

alez2312p

1 stars · 36 repos

Follow

36

Repos

1

Stars

1

Followers

0

Following

Most used languages

TypeScript 43% Dart 25% JavaScript 11% CSS 11% Makefile 7% HTML 4%

Right now

📚 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

Contact me

Have a project in mind or want to collaborate? I'm open to new opportunities.