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