Peru · Open to remoteEnglish C2

Jacobo Cohello RevolledoSoftware Engineer

Full Stack · Backend · Automation & AI

I build and operate production systems: integrations across communication channels, workflow automation, multi-tenant architectures and LLM-powered pipelines. I work with AI as a daily tool — Claude Code, Cursor and Claude models for development and process automation.

Selected work

Production systems I designed, built and operate — told as engineering case studies.

More shipped systems

Breadth beyond the case studies — systems used daily by multiple teams.

Client onboarding automation

n8n workflow: WhatsApp group + Drive folder + invites + welcome message — 7 manual steps reduced to 1 click, human error eliminated.

n8n · WhatsApp API · Google Drive API

TikTok Business Messaging integration

Built and tested the TikTok Messaging API integration for the multi-tenant SaaS platform — centralized message management across clients.

TikTok API · Node.js · Multi-tenant

Centralized team inbox

Multiple team email accounts in one view: role-based access, real-time WebSocket alerts, transactional email via SMTP inside automated flows.

WebSockets · SMTP · IMAP · React

Internal management systems

Payments, quotes and incidents systems used daily by multiple teams across the agency.

Node.js · PostgreSQL · React

Multi-tenant data architecture

PostgreSQL + Redis design isolating data between clients across the whole platform.

PostgreSQL · Redis · Multi-tenant

Cloud infrastructure operations

Servers and services across DigitalOcean, GCP, AWS and Contabo; DNS and security via Cloudflare.

DigitalOcean · GCP · AWS · Cloudflare · Linux

* Interface recreated with synthetic data — the production system holds client-confidential data.

Experience

  1. Software Engineer — Full Stack & Automation

    @ Monstruo Creativo

    Jul 2024Present · Lima, Peru · Remote

    Grew from sole engineer to technical reference as the team scaled to 5 — coordinating engineers, designing system architecture, and co-designing the technical interviews used to hire them.

    • Designed and built the systems featured in the case studies above: call tracking, RAG pipeline, AI credits.
    • Multi-tenant architecture in PostgreSQL + Redis; cloud infra across DigitalOcean, GCP, AWS and Contabo behind Cloudflare.
  2. Back-end Developer (Internship)

    @ Educa Ágil Consultores

    May 2023Jul 2023 · Lima, Peru · Remote

    Built endpoints and business logic for an educational platform.

    • Node.js, REST APIs and PostgreSQL in a production codebase.

Tech stack

Tools I use to build and operate production systems.

Backend

Node.jsTypeScriptExpressFastAPIREST APIsPayload CMSWebSockets

Frontend

ReactNext.jsTailwind CSSReduxZustand

Databases

PostgreSQL (multi-tenant)MySQLMongoDBRedisQdrant

Cloud / Infra

LinuxDigitalOceanGCPAWSContaboCloudflareS3Docker

Messaging

WhatsApp Business (Evolution API, Baileys)TikTok Messaging APITwilioSMTP

AI / LLMs

OpenAI APILangChainLangGraphQdrantRAGEmbeddingsWhisper

Automation

n8nBull/BullMQWebhooksAPI integrations (JSON/XML)

Tools

GitGitHubClaude CodeCursorPostmanWarpFigma

About

I'm a Software Engineer with 2 years building and operating production systems at a digital marketing agency — integrations across communication channels (WhatsApp, TikTok, Twilio, SMTP), n8n automation, multi-tenant architectures and LLM-powered pipelines.

I work AI-native: Claude Code, Cursor and Claude models are part of my daily toolkit, both for writing software and for automating internal processes. I care about systems that are measurable, auditable and honest about their tradeoffs.

Education

  • Software Design & Development Technician

    TECSUP — Arequipa, Peru

    2022

  • Full Stack Web Developer Bootcamp

    Henry — Buenos Aires, Argentina (remote)

    2023

Languages

  • Spanish — Native
  • English — C2 (fluent, technical reading)

Let's build something

I'm available for remote roles. The fastest way to reach me is email or LinkedIn.