Hola 👋, soy
Miguel Medina
Backend & Microservices Engineer (Python, Rails, Node.js, AWS)
Me gusta trabajar con startups del ámbito financiero y ayudar a escalar sus microservicios con Python, Rails, Node.js y AWS. Diseñé un ecosistema de microservicios para automatización bancaria con SQS FIFO y trazabilidad completa en MongoDB.
👉 Diseño microservicios resilientes y fáciles de evolucionar. Me enfoco en performance, observabilidad y arquitecturas basadas en eventos como RabbitMQ.
Sobre mí
Diseño microservicios resilientes y fáciles de evolucionar. Me enfoco en performance (p. ej., endpoints ultra-livianos), observabilidad y arquitecturas basadas en eventos como RabbitMQ. Especializado en Python, Ruby on Rails, Node.js y AWS, con experiencia en FinTech y automatización bancaria.

Especialización en Microservicios
Experto en diseño e implementación de ecosistemas de microservicios resilientes y escalables. He liderado la arquitectura de sistemas que procesan millones de transacciones con alta disponibilidad.
FastAPI & Ruby on Rails
Diseño e implementación de microservicios con FastAPI y Ruby on Rails, optimizando performance y escalabilidad.
Amazon SQS FIFO
Implementación de colas FIFO para comunicación asíncrona entre microservicios, asegurando procesamiento ordenado.
MongoDB & PostgreSQL
Arquitectura de datos híbrida con MongoDB para flexibilidad y PostgreSQL para consistencia transaccional.
Celery & Async Processing
Procesamiento asíncrono con Celery para tareas pesadas y mejora de la tolerancia a cargas altas.
Event-Driven Architecture
Arquitectura basada en eventos para desacoplamiento total entre servicios y escalabilidad horizontal.
Resilience & Monitoring
Implementación de patrones de resiliencia y monitoreo con AWS CloudWatch para observabilidad completa.
Arquitectura de Microservicios en Producción
He diseñado e implementado ecosistemas completos de microservicios que procesan millones de transacciones, con arquitecturas desacopladas, resilientes y altamente escalables.
Experiencia
Nexu
Developer FullStack (Ruby on Rails y Angular)
• Optimicé endpoint CRM: 33 MB → 18 KB; búsquedas ~1000× más rápidas (filtros + fuzzy + debouncing).
• Sistema de validación CURP modular (memoria/DB/scraping/servicio externo) en monorepo Angular 15.
• Lideré diseño de servicios para carga masiva de versiones de autos y subsidios, asegurando resiliencia contra fallos.
• Participé en AI Hackathon interno, proponiendo PWA para gestión de vehículos y asesoría inteligente.
Fairplay
Developer Python Backend (Microservicios)
• **Arquitectura de Microservicios** - Diseñé ecosistema completo para gestión bancaria:
◦ Bank Accounts Service (FastAPI) + Approvals Service (desacoplado)
◦ Comunicación via Amazon SQS FIFO (procesamiento ordenado, sin duplicados)
◦ Trazabilidad completa en MongoDB para auditoría y monitoreo
◦ Sistema distribuido, resiliente y desacoplado
• **Automatización de Domiciliaciones** - Flujo completo automatizado:
◦ Cron jobs que procesan domiciliaciones diarias desde PostgreSQL
◦ Generación automática de archivos TXT para BBVA (patrón Strategy)
◦ Notificaciones automáticas a Microsoft Teams
◦ Integración SFTP bancaria y procesamiento de respuestas
• **Módulo de Planes de Pago** - Gestión completa del ciclo de vida:
◦ Interfaz dinámica para creación de planes (payment terms flexibles)
◦ Formularios con validaciones avanzadas y integridad de datos
◦ Integración con microservicio externo para CRUD y validaciones
◦ Arquitectura escalable con separación clara de responsabilidades
Indava
FullStack & SRE
• Desarrollé APIs REST en PostgreSQL usando PostgREST, creando funciones con PL/pgSQL para lógica de negocio compleja.
• Automatizé extracción y análisis de datos con Python para datasets de salarios de maestros en Ohio, implementando pipelines de procesamiento de datos.
• Realicé web scraping en sitios web inmobiliarios usando Python (BeautifulSoup) y consultas directas a APIs REST.
• Desarrollé sitio web inmobiliario en México usando Drupal CMS como Headless, renderizando contenido estático con aplicación Next.js, enfocándome en optimización, SEO, diseño responsivo y métricas de Google Analytics.
• Gestioné instancias EC2 para desplegar entornos de prueba y producción con Docker y docker-compose.
• Optimicé carga de imágenes subiendo documentos a AWS S3 y trabajé con metodologías Kanban y SCRUM.
Proyectos Destacados
Konectus.io
CRM multicanal que unifica conversaciones de WhatsApp, Messenger e Instagram, permitiendo a las empresas gestionar y automatizar la comunicación con sus clientes desde una sola interfaz. Arquitectura de microservicios con FastAPI, Celery y PostgreSQL, con frontend responsivo en Next.js y Tailwind CSS.
YardSaleTreasureHunter
Plataforma full-stack independiente para ayudar a usuarios en Estados Unidos a descubrir y publicar ventas de garage locales. Combina agregación de datos con listados generados por usuarios, incluyendo PWA para uso offline, web scraping automatizado y integración con PayPal para monetización.
Habilidades
Lenguajes
Backend
DevOps
Herramientas y Tecnologías
Contacto
¿Quieres colaborar en un proyecto o simplemente platicar sobre tecnología? Escríbeme a mmedinam1600@gmail.com o conéctame en LinkedIn.