Disponible para nuevas oportunidades

Brayan
Mercado

Backend Engineer

Diseño y construyo sistemas backend escalables aplicando Arquitectura Hexagonal + DDD. Experiencia en pipelines de RAG / LLM en producción y automatización de flujos con IA.

TypeScript · Node.js PHP · Laravel Hexagonal + DDD RAG · pgvector RabbitMQ · CQRS

Ingeniero backend enfocado en calidad y arquitectura

Soy Brayan Mercado San Martín, desarrollador backend con 2.5 años de experiencia en sistemas de producción. En Belvi Digital mantuve y evolucione plataformas de gestión IoT y e-learning con usuarios reales, integrando inteligencia artificial generativa: SmartSearch con RAG en Plei y consejos de venta personalizados por LLM en Zeus.

Me especializo en diseñar APIs REST escalables con Arquitectura Hexagonal combinada con DDD — estructurando el código en capas de dominio, aplicación e infraestructura para mantenerlo desacoplado, testeable y fácil de evolucionar. Trabajo con fluidez en ecosistemas PHP/Laravel y Node.js/TypeScript.

Paralelamente soy parte de Alaska Tech, una startup donde aporto como desarrollador fullstack en proyectos para clientes reales. Uso Claude Code con MCP servers integrado a Azure DevOps para automatizar flujos repetitivos y multiplicar la productividad del equipo.

Stack & Habilidades

Herramientas aplicadas en producción. Las marcadas como core son las que más me diferencian.

Backend

  • PHP · Laravel
  • Node.js · Express
  • TypeScript
  • FastAPI · Python
  • REST APIs

Bases de datos

  • PostgreSQL · pgvector
  • MySQL
  • TypeORM
  • PostGIS
  • Redis

Testing

  • Jest · Cucumber BDD
  • Vitest
  • Playwright (E2E)
  • TDD
  • Tests de integración

Infra & DevOps

  • Docker
  • Nginx
  • Azure DevOps
  • AWS ECS · ECR
  • CI/CD Pipelines

AI & Automatización

Uso IA no solo para construir features — la integro en mi propio flujo de trabajo. Automatización real, sistemas reales, impacto medible.

DevOps Automation

Spec-Driven Dev con Claude Code + MCP

Problema

Los ciclos manuales de desarrollo (spec → código → PR → work item) consumían tiempo repetitivo y eran propensos a errores de sincronización.

Solución

Claude Code como CLI de desarrollo integrado con MCP servers conectados a Azure DevOps. El flujo: leo la spec, genero el código, abro el PR y actualizo el work item — todo desde la terminal.

Impacto

Flujos que tomaban horas pasan a minutos. El foco va a decisiones de arquitectura, no a operaciones manuales.

Claude CodeMCPAzure DevOpsCI/CDAutomatización
AI Engineering

SmartSearch — RAG Pipeline en Producción

Problema

La búsqueda tradicional por keywords no capturaba el significado semántico del contenido educativo, generando resultados irrelevantes.

Solución

Pipeline RAG completo: embedding automático al crear/actualizar contenido → pgvector para nearest-neighbor → LLM para respuesta generada. Patrón Strategy permite cambiar entre Ollama (local) y OpenAI en runtime.

Impacto

Búsqueda semántica sin cambiar la infraestructura existente. LLM intercambiable según costo/calidad del contexto.

RAGpgvectorLangChainStrategy PatternOllamaOpenAI
AI Systems

Avatar Conversacional — Pipeline IA en Tiempo Real

Problema

Sistema de entrevistas simuladas necesitaba IA conversacional con baja latencia, estado consistente y pipeline de audio end-to-end.

Solución

Arquitectura de 5 microservicios orquestados por FastAPI: WebSocket → Whisper STT → Ollama LLM → Piper TTS → lip-sync. XState como máquina de estados mirrored en backend Python y frontend React.

Impacto

Latencia controlada por VAD (silencio 1500ms). Estado consistente entre cliente y servidor elimina condiciones de carrera.

FastAPIWebSocketWhisperOllamaXStatePipelineDocker

Trayectoria Profesional

Backend Developer

Belvi Digital SAS — Bogotá, Colombia
Dic 2023 – May 2026
2 años 6 meses Tiempo completo

Mantuve y evolucione dos sistemas en producción — Zeus (IoT médico) y Plei (e-learning) — integrando inteligencia artificial generativa en ambos para automatizar flujos de negocio y añadir capacidades de búsqueda semántica.

Logros y responsabilidades

  • Integré IA generativa en Zeus: consejos de venta personalizados por cliente con Ollama/OpenAI y reportes financieros mensuales con análisis narrativo generado por LLM.
  • Diseñé y construí el módulo SmartSearch / RAG de Plei desde cero: pipeline de embeddings con pgvector, patrón Strategy para intercambiar Ollama y OpenAI sin tocar lógica de negocio.
  • Diseñé pipelines de embedding en PHP — generación automática al crear/actualizar modelos via jobs asíncronos, cache Redis con tags y OCR para ingestión de PDFs.
  • Mantuve y extendí la arquitectura Hexagonal + DDD de Zeus: bounded contexts, domain events, event bus RabbitMQ y módulo de wallets con débito/crédito automático por tratamiento.
  • Automaticé el flujo de desarrollo con Claude Code + MCP Azure DevOps: spec-driven development, apertura automática de PRs y actualización de work items.
  • Contribuí en el frontend de Zeus (Next.js 14 + RTK Query) y en el panel admin de Plei (React + Vite).
TypeScriptNode.jsExpressPHPLaravelPostgreSQLMySQLTypeORMRabbitMQRedispgvectorDockerAzure DevOpsNext.jsReact

Fullstack Developer

Alaska Tech — Remoto
2023 – Presente
Startup · Freelance Proyectos para clientes

Desarrollador fullstack en Alaska Tech, startup donde construimos productos digitales para clientes externos. He trabajado en una plataforma marketplace, un sistema de IA conversacional y una landing para el cliente Maleua.

Logros y responsabilidades

  • Desarrollé el backend de VeciApp — marketplace multi-rol con chat en tiempo real (Socket.IO), pagos (Stripe / Mercado Pago), notificaciones push (Firebase) y búsqueda geoespacial (PostGIS).
  • Implementé el sistema de avatar inteligente con pipeline WebSocket → Whisper STT → Ollama LLM → Piper TTS y máquina de estados XState.
  • Construí la landing de Maleua con Astro optimizando para rendimiento y SEO.
  • Contribuí activamente en el panel web con Next.js 15 y en la app móvil con React Native + Expo.
Node.jsTypeScriptExpressPostgreSQLSocket.IOStripeFirebasePostGISReact NativeNext.jsAstroFastAPIPython

Proyectos Destacados

Sistemas en producción — integraciones de IA en Belvi Digital, backend y plataformas propias en Alaska Tech.

02 AI Integration · Belvi Digital

Plei — SmartSearch

Módulo de búsqueda semántica con IA que diseñé e implementé desde cero sobre el backend Laravel de Plei, una plataforma e-learning en producción. Pipeline RAG completo con embeddings, pgvector y proveedores de IA intercambiables.

  • Diseñé e implementé SmartSearch / RAG de cero: pipeline completo de embeddings con pgvector + respuesta por LLM
  • Patrón Strategy para intercambiar Ollama (llama3.1) y OpenAI (gpt-4o-mini) sin modificar la lógica de negocio
  • Embedding automático al crear/actualizar modelos via jobs asíncronos con Redis cache y tags
  • Dual DB: MySQL para la aplicación, PostgreSQL + pgvector para la búsqueda semántica
  • OCR para ingestión de PDFs e indexación de documentos en el vector store
03 Marketplace · Alaska Tech

VeciApp

Plataforma marketplace con app móvil (React Native/Expo), panel web (Next.js) y backend API. Tres roles de usuario, chat en tiempo real y búsqueda geolocalizada.

  • Backend REST con Express + TypeScript, capas diferenciadas (routes → services → repositories)
  • Chat en tiempo real vendedor–cliente con Socket.IO y persistencia
  • Integración dual de pagos: Stripe y Mercado Pago con webhooks
  • Búsqueda geoespacial con PostGIS y notificaciones push con Firebase Admin
04 AI System · Alaska Tech

Avatar Interview

Sistema de entrevistas simuladas con avatar inteligente. Reconocimiento de voz, LLM local y síntesis de texto a voz con sincronización labial en tiempo real vía WebSocket.

  • Pipeline de audio: WebSocket → Whisper STT → Ollama LLM → Piper TTS → avatar
  • Arquitectura de 5 microservicios coordinados por FastAPI
  • Estado gestionado con XState (mirrored en backend Python y frontend React)
  • VAD (Voice Activity Detection) con umbral de silencio via Web Audio API

¿Trabajamos juntos?

Estoy abierto a nuevas oportunidades como desarrollador backend — en un equipo consolidado o un proyecto desafiante. Si encaja con mi perfil, hablemos.

Disponible ahora
Nombre Brayan Mercado
Rol Backend Engineer
Experiencia 2.5 años
Disponibilidad Inmediata
Modalidad Remoto / Híbrido
Ubicación Colombia
Enviar mensaje