Open to new projects

// Senior Full Stack Engineer

I build productsthat ship,and agents that work.

Full stack engineer from Barranquilla, working remotely. Six years turning messy business processes into fast, reliable software, from SaaS platforms to AI agents that talk to real customers.

whatsapp · booking-agentlive
years shipping production software
6+

years shipping production software

B2B clients served as founder
10+

B2B clients served as founder

businesses on platforms I built
80+

businesses on platforms I built

field workers using my apps daily
100+

field workers using my apps daily

What I do

End to end, from the database to the pixel.

01

AI agents & automation

Conversational agents, tool calling, MCP servers and OCR pipelines wired into real operations: bookings, quotes and customer support.

02

SaaS, start to finish

Multi-tenant platforms with auth, billing, roles and admin panels. I take a product from the first schema to production.

03

Fast, polished frontends

React and Next.js interfaces that load quickly and feel good to use. Performance audits, design systems and end-to-end tests.

04

Backend & infrastructure

APIs in Node and NestJS, PostgreSQL schemas, queues, CI/CD and cloud deploys that teams can maintain.

Toolbox

The tools I reach for every day.

A stack chosen for shipping fast without cutting corners. Strong typing end to end, boring databases, and AI where it actually pays off.

Experience

Where I've been building.

  1. Full Stack Engineer · ZeroQ

    2023 — Now

    Remote · Chile

    Queue management and customer-experience platform used across Latin America. I build the AI agent platform and the web apps around it.

    • Building the AI agent platform: conversations API, a node-based agent SDK, OCR and MCP integrations for bookings and dynamic quotes
    • Built dashboards and metrics for agent conversations so ops teams can audit and improve each flow
    • Led frontend architecture across the product suite and cut page load times by 20%
    • Automated CI/CD with GitHub Actions and Docker, and raised test coverage by 30% with Jest and Playwright
    Next.jsNode.jsLLMsMCPRedisPlaywright
  2. Founder & Lead Engineer · AppWorks

    2023 — Now

    Barranquilla · Colombia

    Software studio building custom platforms for companies in health, tax and retail.

    • Built and scaled an AI-powered inventory SaaS used by 10+ B2B clients
    • Shipped a tax automation platform that cut compliance errors by 30% for 80+ businesses
    • Delivered multi-tenant ERPs, data-verification APIs and scrapers on Next.js, Drizzle and Postgres
    • Own the full lifecycle: discovery, architecture, delivery and support
    Next.jsNestJSDrizzleNeonStripeAI
  3. Tech Lead · Upside Digital

    2022 — 2023

    Remote · New York

    AI-first SaaS for sales teams.

    • Led the engineering team through sprint planning, refinement and code review
    • Built scalable SaaS features with NestJS, React and PostgreSQL
    • Integrated OpenAI and Deepgram to transcribe and summarize meetings automatically
    • Built CI/CD pipelines that cut deployment time by 40%
    NestJSReactPostgreSQLOpenAIAWS
  4. Full Stack Developer · Extreme Technologies

    2020 — 2023

    Barranquilla · Colombia

    Mission-critical software for public utility companies.

    • Migrated a legacy Java GWT frontend to React and cut load times by 35%
    • Built a Node.js pipeline that moves 1,000+ images and reports daily
    • Shipped offline-first Android apps used daily by 100+ field workers
    ReactNode.jsJavaAndroidAWS S3
Selected work

Things I've built recently.

messagellm.planocrmcp.toolquotereply

ZeroQ · AI

AI Agent Platform

Agents that book appointments, quote insurance and answer customers on WhatsApp. Built on a node-based SDK with MCP tools, OCR and a full conversations API.

LLMsMCPNode.jsNext.js
EXP-2041Notified
EXP-2042Paid
EXP-2043Due in 3d
EXP-2044Paid

AppWorks · GovTech

Tax Collection Manager

Platform that manages tax collection processes end to end: taxpayers, cases, deadlines and documents.

Next.js 16DrizzlePostgreSQL
POST /api/v1/verify
x-api-key: ••••••••

{
  "status": "verified",
  "channel": "email",
  "tenant": "org_8f2a"
}

AppWorks · Health

Data Verification API

Multi-tenant platform where organizations verify customer contact data through an API-key-secured REST API, with an admin panel for each tenant.

Next.jsNeonDrizzleREST
Contact

Have an idea?
Let's build it.

I'm open to full-time roles, freelance projects and interesting problems. Write to me and I'll reply within a day.