Skip to content

Open to new opportunities

Hi, I'mSergio CanoFullstack Developer

I build complete web platforms: from the data model to the interface.

Fullstack developer based in Colombia: Next.js and React on the frontend; NestJS, Laravel and Go on the backend. I also take my projects all the way to production with Docker and CI/CD, and integrate AI into real products.

Colombia Local time GMT-5
years building software
5+
client projects
9+
from idea to production
Fullstack · DevOps · AI

01 / about

About me

I'm a fullstack developer at ADP Solutions, where I build and maintain custom software for engineering, certification and services companies: multi-tenant SaaS platforms, microservice-based intranets, HR and inventory systems, and mobile apps.

I'm comfortable across the whole path: designing the PostgreSQL schema, exposing it through a well-typed API, building the interface and shipping it with Docker and a CI pipeline. I've migrated legacy systems from Laravel to Next.js and stood up new Go services using Domain-Driven Design.

Beyond development, I'm strongly drawn to DevOps and AI: I containerize and ship projects with Docker, Nginx and CI/CD pipelines, I've integrated the OpenAI API into microservices, and I work daily with AI agents (Claude Code, Codex) under well-defined rules and workflows.

I'm looking for a product team where I can own work end to end, rely on solid review and testing practices, and keep growing into broader technical responsibility.

Location
Colombia · remote
Timezone
GMT-5 · overlaps with the US
Languages
Native Spanish · English in progress
Work mode
Remote or hybrid

Right now

Building a multi-tenant Help Desk SaaS with NestJS, Prisma and Next.js.

02 / experience

Where I've worked

  1. ADP Solutions

    Colombia

    ● Present

    Fullstack Developer

    Software consultancy. I build and maintain custom products for engineering, certification and services clients.

    • Building a multi-tenant Help Desk SaaS in a Turborepo monorepo: NestJS + Prisma + PostgreSQL API with per-tenant isolation (RLS), Redis and BullMQ queues, and a Next.js App Router frontend with Tailwind.
    • Migrated a client's HR system from Laravel to Next.js + Prisma, using React Query and Zustand for state.
    • Building the intranet and extranet for an engineering firm: Laravel microservices (auth and business) behind an API Gateway, React + Vite frontends, and CI/CD with Bitbucket Pipelines and Docker.
    • Designed a query service in Go following Domain-Driven Design, with JWT auth using access and refresh tokens.
    • Integrated the OpenAI API into a Laravel microservice to generate text and images from the client's platform.
    • Containerizing projects with Docker and Docker Compose, configuring Nginx and PM2 on servers, and automating deployments with Bitbucket Pipelines.
    • Built a Python bot that reads email over IMAP and automatically downloads PDF attachments for the inventory system.
    • Maintaining client systems in production: an Express + Sequelize + PostgreSQL API, an Ionic/Angular mobile app with SharePoint integration, and a Flutter app.
    • TypeScript
    • Next.js
    • NestJS
    • Laravel
    • Go
    • PostgreSQL
    • Docker
    • CI/CD
    • OpenAI API

03 / projects

Selected projects

Practice: the phrase with its translation, the pronunciation score and each word colored by how it was said
Personal project
2026

English pronunciation trainer

Speak Enzo

Web app to practice the most common phrases for talking in VRChat: you hear the phrase, say it out loud, and can't move on until you pronounce it right twice in a row.

  • Speech recognition with word-by-word scoring
  • Dictionary with pronunciation for Spanish speakers
  • Progress and stats saved in the browser
  • JavaScript
  • Web Speech API
  • HTML
  • CSS
Task Manager
Sample project
2026

Collaborative task manager

Task Manager

Kanban board with authentication, team workspaces and real-time updates.

  • Accessible drag and drop
  • Real-time updates
  • Per-workspace roles
  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
Store API
Sample project
2026

E-commerce REST API

Store API

Catalog, cart and orders API, containerized with Docker and deployed automatically through a CI/CD pipeline.

  • CI/CD pipeline with tests and deploy
  • Docker Compose for dev and production
  • Nginx as reverse proxy
  • NestJS
  • PostgreSQL
  • Docker
  • CI/CD
Docs Assistant
Sample project
2026

AI assistant over documents

Docs Assistant

Chat that answers questions about a company's documents using a language model and semantic search.

  • Answers with cited sources
  • Semantic search with embeddings
  • Streaming responses
  • Next.js
  • OpenAI API
  • PostgreSQL
  • Docker

04 / stack

What I work with

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

Data

  • PostgreSQL
  • Prisma
  • Sequelize
  • Redis
  • BullMQ

DevOps

  • Docker
  • Docker Compose
  • CI/CD
  • Bitbucket Pipelines
  • Nginx
  • PM2
  • Linux
  • Turborepo

Artificial intelligence

  • OpenAI API
  • LLMs
  • Prompt engineering
  • Agentes de IA
  • Claude Code
  • Codex

Mobile

  • Flutter
  • Ionic
  • Angular

Quality

  • Jest
  • Vitest
  • Playwright
  • Git

Education

  • Software Analysis & Development Technologist

    SENA · 2024 — 2026

05 / Contact

Shall we build something together?

I'm open to fullstack roles with a DevOps or AI focus, remote or hybrid. Drop me a line and I'll get back to you within 24 hours.

enzocodevr@gmail.com
ESC