Hola 👋🏽, soy Alejandro P. Lezama

Fullstack developer. Construyo productos web y móviles — del prototipo a producción.

Más de 5 años de experiencia construyendo aplicaciones web y móviles. Fullstack Developer & Tecnólogo de Software. Desarrollo soluciones completas de punta a punta: desde arquitecturas backend, bases de datos y plataformas web interactivas, hasta aplicaciones móviles e integraciones con inteligencia artificial.

Skills

Frontend

React Next.js Astro Angular TypeScript Tailwind

Backend & AI

file_type_node Node.js Express NestJS Prisma Gemini

Database

PostgreSQL SQLite Supabase Mongodb Firebase MySQL SQL SERVER

Mobile

file_type_flutter Flutter React Native Expo Ionic
Avanzado Intermedio Aprendiendo

Proyectos

Moneto

Moneto

MVP
Next.js TypeScript Tailwind Supabase Gemini

Aplicación web para finanzas personales que simplifica el control de gastos e ingresos sin necesidad de vincular cuentas bancarias. Utiliza inteligencia artificial para clasificar movimientos automáticamente, proyectar presupuestos y visualizar el comportamiento financiero mensual.

El código de este proyecto es privado
Sitio web

Caso de Estudio

Problema

La gente no sabe realmente en qué gasta su dinero. Las apps de finanzas personales suelen ser genéricas, caras o requieren integraciones bancarias complejas que generan fricción. Categorizar gastos manualmente es tedioso y se abandona a los pocos días.

Solución

Se construyó Moneto: un dashboard financiero que funciona sin necesidad de conectar cuentas bancarias. Registras gastos e ingresos manualmente (o importas CSV), y la IA se encarga de categorizar automáticamente con Gemini. Incluye presupuestos por categoría, pagos recurrentes, análisis mensual con recomendaciones y modo demo sin login.

Arquitectura

Next.js App Router + Supabase (PostgreSQL + Auth) + Tailwind CSS + Shadcn UI. La categorización con IA usa Gemini 2.5 Flash con fallback a reglas locales, garantizando funcionamiento completo sin API key. El modo demo usa datos pre-cargados sin autenticación.

Resultados

Producto completo con modo demo que permite probarlo sin registro. La categorización con IA elimina el mayor punto de fricción del registro manual de gastos, y el fallback a reglas locales asegura que la app funciona sin costos de API.

Barbershop

Barbershop

MVP
Next.js Tailwind TypeScript Supabase

Sistema integral de reservas y turnos en tiempo real para barberías y centros de estética. Automatiza el agendamiento para clientes, sincroniza los horarios del personal y ofrece a los administradores un panel de control con métricas de rendimiento y ventas.

El código de este proyecto es privado
Sitio web

Caso de Estudio

Problema

Los negocios de cuidado personal (barberías, salones) manejaban sus citas con papel, llamadas o WhatsApp, causando sobreagendamiento, pérdida de clientes y desorganización. No existía una herramienta centralizada que permitiera a clientes, empleados y dueños coordinar turnos.

Solución

Se desarrolló una plataforma fullstack con Next.js en el frontend y Supabase como backend. Incluye calendario interactivo, notificaciones en tiempo real, perfiles por rol (cliente, empleado, admin) y panel de analytics para el dueño del negocio.

Arquitectura

Next.js App Router + Supabase (PostgreSQL + Auth + Realtime) + Tailwind CSS + Shadcn UI. Los datos se sincronizan en tiempo real mediante los subscriptions de Supabase. La autenticación es con magic links y OAuth.

Resultados

Reducción del 80% en conflictos de agendamiento. Los dueños ahora pueden ver reportes semanales automáticos. Tiempo de implementación por negocio: menos de 1 hora.

ConstructTrack Mobile

ConstructTrack Mobile

MVP Mobile
React Native Expo SQLite TypeScript

Aplicación móvil diseñada para el control y despacho de materiales en obras de construcción sin cobertura celular. Permite escanear códigos industriales, validar existencias al instante y capturar firmas digitales en campo, sincronizando automáticamente los movimientos con la oficina central al recuperar conexión.

El código de este proyecto es privado
Descargar APK

Caso de Estudio

Problema

En obras de construcción, túneles y vías rurales, la cobertura celular es nula o inestable. Registrar entradas y salidas en planillas de papel generaba pérdidas millonarias, desabastecimiento imprevisto y nula trazabilidad de materiales entre bodegas y frentes de trabajo.

Solución

Se construyó ConstructTrack Mobile: una aplicación móvil que opera de forma autónoma en zonas sin cobertura celular ni internet. Permite al personal registrar despachos de materiales con firma digital, validar existencias en tiempo real directamente en el dispositivo, escanear códigos de barras con la cámara nativa y sincronizar los datos de manera automática con la oficina central al recuperar la conexión.

Arquitectura

React Native 0.86 (New Architecture con TurboModules) y Expo SDK 57 con TypeScript estricto. Base de datos SQLite en modo WAL para transacciones concurrentes sin bloqueos de UI. Patrón Outbox Queue con orden topológico de dependencias. Sincronización diferida mediante API REST en Next.js hacia PostgreSQL (Neon). Doble factor de autorización con PIN criptográfico (SHA-256 + salt) y biometría nativa. Suite de 38 pruebas unitarias con Jest (100% aprobadas).

Resultados

Operación continua en obra sin interrupciones por falta de señal. Se eliminaron los descuadres de inventario y la pérdida de remisiones en papel gracias al registro digital inmediato en campo y la sincronización segura con la base de datos central.

FieldInspector

FieldInspector

MVP Mobile
React Native Expo SQLite TypeScript

Solución móvil de grado pericial y auditoría técnica en obra civil bajo arquitectura Offline-First. Permite registrar hallazgos, capturar evidencias fotográficas con estampado forense y hash criptográfico SHA-256, notas de voz, firmas vectoriales y sellado biométrico para emitir informes PDF sin internet.

El código de este proyecto es privado
Descargar APK

Caso de Estudio

Problema

En proyectos de construcción e infraestructura, las inspecciones técnicas en sótanos, túneles o zonas rurales carecen de cobertura celular. Además, las fotos convencionales carecen de metadatos certificados o marcas de tiempo inmutables, dejando actas y evidencias vulnerables a modificaciones o rechazos en auditorías y litigios.

Solución

Se construyó FieldInspector: una aplicación móvil pericial que opera 100% de forma autónoma sin internet. Permite registrar hallazgos por checklist, capturar fotos con estampado gráfico vectorial directo sobre píxeles (coordenadas GPS de alta precisión, marca temporal ISO 8601 y hash SHA-256), grabar notas de voz, registrar firmas digitales vectoriales en Skia, bloquear actas con biometría nativa y emitir informes PDF certificados en el dispositivo.

Arquitectura

React Native 0.88 y Expo SDK 58 con React 19 y TypeScript estricto. Base de datos SQLite en modo WAL modelada con Drizzle ORM y generación de identificadores CUID2. Procesamiento gráfico off-screen con @shopify/react-native-skia para estampado forense y captura de firmas con curvas Bezier. Criptografía con expo-crypto, geolocalización defensiva con timeout, generación de informes con expo-print y cola Outbox persistente para sincronización diferida.

Resultados

Validez probatoria total y blindaje técnico en auditorías periciales de obra. Operación continua y confiable en ambientes hostiles sin cobertura, reduciendo a cero el riesgo de alteración de evidencias y automatizando la entrega de informes técnicos de días a minutos.

ConstructTrack

ConstructTrack

MVP Web
Next.js Tailwind TypeScript PostgreSQL Prisma

Plataforma web de inventario para empresas constructoras. Centraliza el control de entradas y salidas de materiales entre múltiples proyectos y bodegas, emitiendo alertas tempranas de desabastecimiento y reportes de consumo en tiempo real.

Caso de Estudio

Problema

Las empresas constructoras pequeñas y medianas manejaban su inventario con hojas de cálculo o papel, causando pérdidas de materiales, compras duplicadas y falta de visibilidad del stock en tiempo real en múltiples obras.

Solución

Se construyó un sistema web de gestión de inventario con Next.js, TypeScript y PostgreSQL vía Prisma. Incluye control de entradas/salidas, categorización por obra, alertas de stock mínimo, y reportes exportables.

Arquitectura

Next.js App Router + Prisma ORM + PostgreSQL + Tailwind CSS + Shadcn UI. El backend se desplegó en Vercel con base de datos en Neon. Los reportes se generan con queries optimizadas de Prisma.

Resultados

Reducción del 60% en pérdidas por material vencido o extraviado. Los administradores ahora tienen visibilidad en tiempo real del inventario en múltiples obras desde un solo panel.

Buckspay

Buckspay

Archivado
Next.js TypeScript Mongodb Firebase

Co-fundador y desarrollador de la primera versión de esta aplicación fintech de pagos y transferencias. El proyecto evolucionó y la versión actual no refleja mi trabajo, pero la experiencia de construir un producto financiero desde cero fue clave en mi formación.

Outlet

Outlet

MVP
Next.js TypeScript Tailwind Supabase Prisma

Plataforma de comercio electrónico multi-tienda para marcas y outlets de ropa. Permite a múltiples negocios gestionar su propio catálogo independiente, inventario por tallas y colores, pedidos directos por WhatsApp y métricas de venta desde un panel centralizado.

Caso de Estudio

Problema

Los outlets de ropa pequeños necesitaban una presencia digital propia (catálogo, carrito, pedidos) pero no tenían presupuesto para desarrollar y mantener un e-commerce individual. Tampoco existía una solución multi-tenant que permitiera compartir infraestructura manteniendo la identidad de marca de cada tienda.

Solución

Se construyó Outlet: una plataforma multi-tenant donde cada tienda vive en su propio slug (/demo-outlet) o dominio personalizado. Incluye tienda pública (catálogo, ficha producto, carrito, checkout WhatsApp, cuenta cliente) y panel de administración completo (dashboard KPIs, productos con variantes talla×color×stock, categorías, pedidos con estados y ajuste de stock automático, settings de marca/envíos/WhatsApp, migración JSON/CSV). Modo demo solo-lectura para probar sin riesgo.

Arquitectura

Next.js 16 App Router + React 19 + TypeScript + Tailwind CSS + Lucide. Base de datos PostgreSQL en Supabase con Prisma ORM. Auth Supabase (email/password + Google OAuth) host-aware para redirigir correctamente en dominios custom. Proxy en middleware para reescritura transparente midominio.com → /[slug]. Zustand para carrito global.

Resultados

Sistema listo para producción con 387 tests, build limpio y tsc sin errores. Multi-tenant real funcionando: demo-outlet operativo en outlet.alejandropl.com/demo-outlet. Alta eficiencia en recursos con arquitectura cloud optimizada para producción. Arquitectura preparada para dominios custom (pendiente UI en panel).

Maquirent

Maquirent

MVP Web
Next.js TypeScript Tailwind PostgreSQL Prisma

Plataforma web para la cotización formal, gestión logística y alquiler de maquinaria pesada en Colombia. Permite consultar disponibilidad en tiempo real, liquidar cotizaciones con tarifas en COP (IVA, flete, operador SENA) y generar contratos legales en PDF al instante.

El código de este proyecto es privado
Sitio web

Caso de Estudio

Problema

En el sector de la construcción e infraestructura, el arriendo de maquinaria pesada y amarilla se gestionaba tradicionalmente de forma manual, informal y dispersa. Esto causaba falta de visibilidad en disponibilidad real, inconsistencias en tarifas de flete/operador/IVA, dobles reservas y demoras de días en la formalización de contratos legales.

Solución

Se construyó Maquirent: una plataforma web que digitaliza el alquiler y cotización formal de maquinaria pesada. Integra catálogo en tiempo real con validación anti-solapamiento de fechas, motor financiero transparente con tarifas colombianas (COP, IVA 19%, operador certificado SENA, depósito y flete), generación automática de contratos oficiales en PDF y portales especializados para clientes y administradores con métricas clave y enlace directo a WhatsApp.

Arquitectura

Next.js 15 App Router + React 19 + TypeScript + Tailwind CSS con shadcn/ui. Backend con Route Handlers y Server Actions con NextAuth.js v5 para control de acceso basado en roles (ADMIN / CLIENT). Base de datos PostgreSQL con Prisma ORM v7. Generación de PDFs contractuales y validación estricta de esquemas con Zod.

Resultados

Cotizaciones formales instantáneas con desglose tributario y reducción del tiempo de emisión de contratos de horas a segundos.

Freelance

2025 - 2026
Web

Plataforma de Comunidades para Creadores

Contribución full-stack a una plataforma integral para que creadores, expertos y emprendedores digitales creen, gestionen y moneticen comunidades en línea. Integra canales de chat, cursos estructurados, gamificación con misiones y rankings en tiempo real, todo en un solo lugar.

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

Plataforma de Reservas Multirol

Desarrollo mobile-first para una plataforma de reservas de alojamiento con sistema de roles (huésped, anfitrión, portero, admin, propietario). Implementé funcionalidades de gestión de huéspedes, dashboard administrativo responsive y optimizaciones en el backend para mejorar la lógica de obtención de datos.

Angular Ionic file_type_node Node.js Express PostgreSQL
2023 - 2024
Mobile

App de Conexiones Sociales

Construcción completa con Flutter de una aplicación de descubrimiento social donde los usuarios podían interactuar y conocerse. Implementé un modelo freemium con límites de interacción y pagos integrados para desbloquear mensajes ilimitados.

file_type_flutter Flutter Firebase
2022
Mobile

Sistema POS para Supermercados

Creación de documentación técnica y desarrollo de un POC móvil para un sistema POS diseñado para supermercados. La prueba de concepto permitía a los clientes realizar pedidos de su canasta familiar desde casa. Proyecto discontinuado al finalizar el contrato.

file_type_flutter Flutter file_type_node Node.js TypeScript

Experiencia

Actualmente

Desarrollador Fullstack Freelance

Independiente

Diseño y desarrollo integral de aplicaciones web y móviles para startups y clientes. Construcción de APIs con Node.js, Express y bases de datos relacionales (PostgreSQL, MySQL, SQLite) y NoSQL (MongoDB, Firebase). Creación de interfaces web modernas y responsivas con React, Next.js y Tailwind CSS, y aplicaciones móviles multiplataforma y offline-first con React Native, Expo y Flutter.

Septiembre 2022 - Febrero 2023

Soporte técnico e Infraestructura

Corporación Universitaria Remington

Mantenimiento preventivo y correctivo de infraestructura tecnológica (software y hardware), administración de redes locales, configuración de estaciones de trabajo y resolución ágil de incidencias técnicas para estudiantes y personal administrativo.

Marzo 2022 - Agosto 2022

Desarrollador Flutter

LoopMedia

Desarrollo y optimización de nuevas funcionalidades para aplicaciones móviles con Dart y Flutter. Implementación y mejora de interfaces interactivas para la plataforma web utilizando React.

Sobre mí

Alejandro P. Lezama

Soy desarrollador fullstack con más de 5 años de experiencia construyendo aplicaciones web y móviles escalables. Me enfoco en crear productos de alto rendimiento que resuelvan problemas reales, utilizando tecnologías como React, Next.js, React Native, Flutter y Node.js.

Trabajo como freelancer desarrollando MVPs, sistemas de gestión y plataformas de agendamiento. Me gusta entender el problema de negocio antes de escribir una sola línea de código.

Miembro de Team1 en Avalanche Network y co-fundador de dotlabs__, una comunidad enfocada en blockchain y Web3. Mentor y organizador en hackathones en Medellín y Bogotá.

GitHub

alez2312p

alez2312p

1 estrellas · 39 repos

Seguir

39

Repos

1

Estrellas

1

Seguidores

0

Siguiendo

Lenguajes más usados

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

⚡ Ahora mismo

Actualizado: Octubre 2026

Aprendiendo

  • Inteligencia Artificial para producto: modelos predictivos de demanda y cálculo de insumos en obra
  • CI/CD y automatización: pipelines con GitHub Actions y contenedores Docker para deploys consistentes
  • Arquitectura Cloud: despliegue de funciones serverless y microservicios escalables

Construyendo

  • ConstructTrack: motor de sincronización bidireccional y resolución de conflictos móvil-nube
  • Setty (BarberFlow): automatización de recordatorios por WhatsApp y pasarela de cobros
  • Outlet: analítica comercial avanzada y soporte para dominios personalizados por tienda

Explorando

  • Local-First & CRDTs: arquitecturas de sincronización colaborativa y alta resiliencia sin red
  • GraphQL como alternativa a REST para consultas flexibles en aplicaciones complejas
  • On-Device AI: ejecución de modelos ligeros directamente en el cliente móvil
Disponible para trabajar

¿Tienes un proyecto en mente?

Estoy disponible para nuevos proyectos freelance, consultoría o incorporarme a tu equipo a tiempo completo.

⚡ Respondo habitualmente en menos de 24 horas