> disponible: remoto, híbrido o presencial

Hola, soy Leandro Licata

Desarrollador Web Full Stack, especializado en

Desde Mendoza, Argentina (GMT-3). Vengo de una plataforma de e-learning en producción —pagos, tiempo real y testing— y hoy desarrollo sistemas de gestión hospitalaria en una capacitación del Hospital Universitario.

Experiencia

Desarrollador Web Full Stack

Olalingo|

Plataforma de e-learning de idiomas. Trabajé en remoto sobre 7 repositorios (Olalingo Online, Olalingo Campus y el panel de administración), tocando el stack completo: Next.js y NestJS sobre PostgreSQL.

  • Reconstruí el panel de administración desde cero, migrándolo de PHP + React a Next.js: ~20 módulos (cursos, clases, pagos, estadísticas, soporte) entregados y responsive en poco más de un mes.
  • Construí la capa de pagos multi-proveedor que abstrajo Stripe y MercadoPago detrás de una sola interfaz, con ledger de transacciones escrito desde los webhooks y circuito de retiros y comisiones para profesores.
  • Implementé el chat de soporte en tiempo real con WebSockets, indicadores de presencia en línea y notificaciones in-app por email.
  • Llevé el testing a 5 repositorios con Vitest, Playwright y Jest — incluida una suite e2e de 37 suites y 232 tests en el backend de Campus.
  • Corregí una clase entera de bugs de zonas horarias fijando un contrato UTC de punta a punta, e hice atómica la reserva de clases para eliminar las dobles reservas por concurrencia.
  • Saneé la base de código heredada: 433 errores de ESLint resueltos, tipado estricto en lugar de any, vulnerabilidades de dependencias y expiración de JWT en tokens de admin.
  • Usé desarrollo asistido por IA (Claude Code) como parte del flujo diario para debugging, generación de tests y refactors grandes.
  • Next.js
  • TypeScript
  • NestJS
  • PostgreSQL
  • TypeORM
  • Prisma
  • Socket.IO
  • Stripe
  • Vitest
  • Playwright
  • Jest
  • TailwindCSS

Pasante — Desarrollador Web

Timbring|

Trabajé en un servicio de optimización de entregas para e-commerce.

  • Lideré la migración de autenticación de Auth0 a NextAuth, mejorando la experiencia de inicio de sesión para cientos de usuarios.
  • Desarrollé la página de inicio con diseño responsivo y un formulario de registro con validaciones.
  • Implementé un sistema de recuperación de contraseñas.
  • Apoyé a compañeros del equipo con Next.js y Redux Toolkit.
  • Next.js
  • TailwindCSS
  • TypeScript
  • Redux
  • Node.js

Educación

Capacitación en Desarrollo de Software para Gestión Hospitalaria y Tecnologías Biomédicas

Hospital Universitario, UNCuyo|

Tecnicatura Superior en Desarrollo de Software

Instituto Superior Manuel Belgrano|

Full Stack Web Developer

Henry|

Stack

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • TailwindCSS
  • Redux Toolkit
  • Bootstrap

Backend

  • Node.js
  • NestJS
  • REST APIs
  • NextAuth / JWT
  • WebSockets / Socket.IO
  • Stripe
  • MercadoPago

Bases de datos

  • PostgreSQL
  • MongoDB
  • Prisma
  • TypeORM

Testing y herramientas

  • Vitest
  • Jest
  • Playwright
  • Testing Library
  • Supertest
  • Git / GitHub
  • Docker
  • Vercel
  • Claude Code

Proyectos

Captura del proyecto StartMed

StartMed

  • Laravel
  • PHP
  • MySQL
  • Docker
  • Cloudinary
  • Bootstrap

Sistema de gestión prequirúrgica: agenda de quirófanos, autorizaciones ante obras sociales, pedidos de materiales y hemoderivados, evaluación pre-anestésica y consentimientos informados. Lo desarrollamos en equipo durante la capacitación en el Hospital Universitario de la UNCuyo. Me ocupé del módulo de administración (usuarios y roles, auditoría, catálogos, consentimientos y precios), integré Cloudinary para los archivos clínicos, dockericé el proyecto y me hice cargo del despliegue.

Captura del proyecto Timbring

Timbring

  • Next.js
  • TailwindCSS
  • TypeScript
  • Redux
  • Node.js

Servicio de optimización de entregas para e-commerce, con usuarios reales en producción. Lideré la migración del sistema de autenticación de Auth0 a NextAuth, construí la landing responsive y el formulario de registro con validaciones, e implementé el flujo de recuperación de contraseñas.

Captura del proyecto Lean Market

Lean Market

  • Next.js
  • TailwindCSS
  • TypeScript
  • Redux
  • Prisma
  • PostgreSQL
  • NextAuth / JWT

E-commerce de electrónica que armé desde cero para practicar una arquitectura full stack completa: catálogo con búsqueda, filtros y paginación, autenticación con NextAuth y rutas protegidas, y un carrito que funciona sin cuenta y se fusiona con el de la cuenta al iniciar sesión. La compra corre entera en una transacción que descuenta stock de forma atómica, para que dos pedidos simultáneos no puedan dejarlo en negativo, y queda registrada en el historial de pedidos. Falta la pasarela de pago: por ahora la orden queda pendiente de cobro.

Captura del proyecto Gamepedia

Gamepedia

  • React
  • Bootstrap
  • Redux
  • Node.js
  • MongoDB

Buscador de videojuegos sobre la API de RAWG. Los usuarios exploran títulos con filtros combinados, ven el detalle de cada juego y pueden dar de alta los suyos propios. Full stack propio: SPA en React con Redux y API en Node sobre MongoDB.

Sobre mí

👋 Antes de programar fui técnico de PC y electricista. Suena lejano, pero es de donde saqué lo que más uso hoy: diagnosticar sin documentación, aprender lo que haga falta sobre la marcha y no soltar un sistema hasta que funciona.

Eso es más o menos lo que hago ahora, con otras herramientas. En Olalingo me tocó meterme en código heredado de siete repositorios y dejarlo andando: perseguir bugs de zonas horarias hasta la causa, hacer atómica una reserva que se duplicaba, poner tests donde no había ninguno.

Me interesa el trabajo donde el código le resuelve algo concreto a alguien, y los equipos donde se discuten las decisiones técnicas 🚀.

Leandro Licata

Contacto

Estoy buscando mi próximo desafío como desarrollador full stack: en remoto para equipos de cualquier zona horaria, o presencial e híbrido en Mendoza.

Si creés que encajo en lo que están armando, escribime — respondo todos los mensajes.