Consejo: en el diálogo de impresión elige «Guardar como PDF».

Sergio Cano

Desarrollador Fullstack

enzocodevr@gmail.comColombia · remotogithub.com/sergio-canolinkedin.com/in/sergio-canoportfolio.enzocode.dev

Perfil

Desarrollador fullstack en Colombia: Next.js y React en el frontend; NestJS, Laravel y Go en el backend. Además llevo mis proyectos hasta producción con Docker y CI/CD, e integro inteligencia artificial en productos reales.

Experiencia

Desarrollador Fullstack · ADP Solutions

Mar 2023 — Actualidad

  • Desarrollo un Help Desk SaaS multi-tenant en un monorepo con Turborepo: API en NestJS + Prisma + PostgreSQL con aislamiento por tenant (RLS), colas con Redis y BullMQ, y frontend en Next.js App Router con Tailwind.
  • Migré el sistema de Recursos Humanos de un cliente de Laravel a Next.js + Prisma, con React Query y Zustand para el estado.
  • Construyo la intranet y extranet de una firma de ingeniería: microservicios en Laravel (autenticación y negocio) detrás de un API Gateway, frontends en React + Vite y CI/CD con Bitbucket Pipelines y Docker.
  • Diseñé un servicio de consultas en Go con Domain-Driven Design y autenticación JWT con access y refresh tokens.
  • Integré la API de OpenAI en un microservicio Laravel para generar texto e imágenes desde la plataforma del cliente.
  • Contenerizo los proyectos con Docker y Docker Compose, configuro Nginx y PM2 en servidores y automatizo despliegues con Bitbucket Pipelines.
  • Desarrollé un bot en Python que lee correos por IMAP y descarga sus adjuntos PDF automáticamente para el sistema de inventario.
  • Mantengo sistemas de clientes en producción: API en Express + Sequelize + PostgreSQL, app móvil en Ionic/Angular con integración a SharePoint y una app en Flutter.

TypeScript · Next.js · NestJS · Laravel · Go · PostgreSQL · Docker · CI/CD · OpenAI API

Proyectos

Speak Enzo — Entrenador de pronunciación en inglés

App web para practicar las frases más usadas al conversar en VRChat: escuchas la frase, la repites en voz alta y no avanzas hasta pronunciarla bien dos veces seguidas.

JavaScript · Web Speech API · HTML · CSS · github.com/EnzoCodeDev/portal-sergio-cano/tree/main/speak-enzo

Task Manager — Gestor de tareas colaborativo

Tablero kanban con autenticación, espacios de trabajo por equipo y actualizaciones en tiempo real.

Next.js · TypeScript · Prisma · PostgreSQL

Store API — API REST de e-commerce

API de catálogo, carrito y pedidos contenerizada con Docker y desplegada automáticamente con un pipeline de CI/CD.

NestJS · PostgreSQL · Docker · CI/CD

Docs Assistant — Asistente de IA sobre documentos

Chat que responde preguntas sobre los documentos de una empresa usando un modelo de lenguaje y búsqueda semántica.

Next.js · OpenAI API · PostgreSQL · Docker

Habilidades

Frontend
TypeScript, React, Next.js, Tailwind CSS, Vite, React Query, Zustand, Redux Toolkit, MUI, Ant Design
Backend
Node.js, NestJS, Express, Laravel, PHP, Go, Python, REST, JWT
Datos
PostgreSQL, Prisma, Sequelize, Redis, BullMQ
DevOps
Docker, Docker Compose, CI/CD, Bitbucket Pipelines, Nginx, PM2, Linux, Turborepo
Inteligencia artificial
OpenAI API, LLMs, Prompt engineering, Agentes de IA, Claude Code, Codex
Móvil
Flutter, Ionic, Angular
Calidad
Jest, Vitest, Playwright, Git

Formación

Tecnólogo en Análisis y Desarrollo de Software · SENA

2024 — 2026

Idiomas

Español nativo · inglés en progreso

ESC