laurac.code

Disponible para proyectos

Esto eslaurac.code

Construyo webs, APIs y bases de datos que funcionan., aguantan., se entienden.

Para qué me buscan

Lo que hago

Cuatro problemas distintos. Mira cuál se parece al tuyo.

Si nadie te encuentra en internet

Tu sitio, hecho a tu medida

Una página clara que carga rápido y se ve bien en el teléfono, conectada a datos reales. Desde una presentación hasta una plataforma con usuarios.

Si tu operación vive en un Excel

Tus datos en orden

PostgreSQL y MySQL: todo en un solo lugar, sin duplicados ni cifras que no cuadran, y consultas que siguen respondiendo rápido cuando el negocio crece.

Si tus herramientas no se hablan

Conecto lo que ya tienes

APIs en Node.js, Express y Firebase Cloud Functions, con inicio de sesión seguro y permisos por rol, para que cada persona vea solo lo que le corresponde.

Si lo que tienes se cae o va lento

Que deje de fallar

Linux, Docker y servicios en producción: encuentro la causa, la arreglo, y lo dejo monitoreado y documentado para que no vuelva a pasar.

Inventario

Proyectos

GymTrack

2026

Control de pagos y membresías para gimnasios pequeños: quién debe, cuánto debe y cuándo vence cada membresía, en tiempo real.

  • Angular
  • Node.js
  • Express
  • PostgreSQL
  • Docker
  • Esquema multi-tenant por gimnasio
  • JWT con contraseñas cifradas

Employee Management System

2024

Gestión de empleados full-stack, con un esquema relacional en PostgreSQL de más de 10 entidades.

  • PostgreSQL
  • JWT
  • APIs REST
  • Control de acceso por roles
  • API documentada
Antes de escribirme

Si esto te describe

No le sirvo a todo el mundo, y está bien. Estos son los casos en los que de verdad hago la diferencia.

  • Tienes un negocio andando y necesitas una página que se vea seria, cargue rápido y funcione en el teléfono.

  • Llevas clientes, pagos o inventario en hojas de cálculo y ya no da: necesitas usuarios, permisos y reportes.

  • Ya tienes un sistema, pero se cae, va lento o nadie sabe cómo se mantiene.

  • Necesitas conectar dos herramientas que hoy no se hablan, sin romper lo que ya funciona.

Sin misterio

Cómo trabajo

  1. Nivel 1 de 3

    Diagnóstico

    Primero entiendo qué está pasando y por qué, antes de escribir una línea de código.

  2. Nivel 2 de 3

    Construcción

    Soluciones claras, probadas y pensadas para seguir funcionando cuando nadie las está mirando.

  3. Nivel 3 de 3

    Documentación

    Te dejo escrito cómo funciona y cómo se mantiene, para que no dependas de mi memoria.

Fuera del teclado

Me gusta mucho la música

Así que le puse un beat a mi portafolio. Dale play y bailamos.

No es un archivo de audio: el navegador lo genera en vivo con la Web Audio API. Bombo, caja, bajo y acordes, sintetizados a 104 BPM.