Disponible para nuevas oportunidades

Hola, soy Joel Medina.
Construyo sistemas que escalan y se entienden.

Sr Software Developer en Clip. 8+ años transformando servicios críticos en Mercado Libre, Kaizen TI e Invex. Java · Go · Arquitectura distribuida · C4 Model · DDD.

📍 Estado de México, MX Híbrido / Remoto 🇲🇽 🇺🇸 ES / EN
~/joel-medina
$ whoami
Sr Software Developer · 8+ yrs

$ cat impact.json
{
  "error_rate":       "20% → 0.01%",
  "infra_cost":       "5k → 400 USD",
  "throughput":       "10× txns",
  "release_cycle":    "1d → 1hr"
}

$ stack --top
Java · Go · Kafka · K8s · GCP

$ status
▌ ready to ship_
Ahora

¿En qué estoy trabajando?

💳

Clip · Sr Software Developer

Desde marzo de 2026 — construyendo plataformas de pagos para PYMES en México. Foco en confiabilidad, escalabilidad y experiencia para el comercio.

  • Java
  • Go
  • Kafka
  • Microservicios
  • C4 Model
🧪

Strux (side project)

Servicio que lee proyectos completos y genera vistas interactivas con C4 Model, exponiendo flujos de negocio para no técnicos.

  • DDD
  • AST parsing
  • Visualización
📚

Aprendiendo

Next.js + React + Tailwind para cerrar el ciclo frontend. Rust para sistemas, DevSecOps y AWS para multi-cloud.

  • Next.js
  • Rust
  • AWS
  • DevSecOps
Bio

Un poco sobre mí

Soy ingeniero de software con foco en sistemas críticos de pago y arquitecturas distribuidas. Me obsesiona convertir complejidad en sistemas legibles: que un nuevo ingeniero entienda el negocio en su primer día.

Promuevo la adopción formal de prácticas como C4 Model para documentación, BDD/TDD para definir contratos con stakeholders, y roadmaps técnicos que cualquiera del equipo pueda extender.

Cuando no estoy programando, estoy estudiando arquitectura, leyendo papers de sistemas distribuidos, o trabajando en proyectos personales como pitaxo.com y Strux.

Trayectoria

Experiencia profesional

  1. Sr Software Developer · Clip

    Mar 2026 — Actual
    • Construyendo y escalando servicios de pagos para PYMES en México.
    • Aplicando arquitectura distribuida, C4 Model y prácticas BDD/TDD para acelerar entregas con calidad.
    • Foco en confiabilidad, observabilidad y reducción del time-to-market de nuevas capacidades.
  2. Sr Software Developer · Mercado Libre

    Ene 2022 — Feb 2026 · 4+ años · Híbrido
    • Reduje el error rate de 20% → 0.01% diario en un proveedor de POS de $3M USD, generando +$600K USD y bajando el contact rate de 200 → 3.
    • Impulsé la adopción de C4 Model, BDD + TDD, y un roadmap técnico abierto en la unidad de negocio.
    • En un servicio de información de pagos: -92% costo de infra (5k → 400 USD), onboarding de vendors de 1 mes → 1 semana, 3 RDB → 1 NoSQL.
    • Migré el servicio de depósito en efectivo de Mercado Pago a un banco para certificación en México.
  3. Technical Leader · Kaizen TI

    Abr 2020 — Nov 2021 · 1a 7m · Home Office
    • Lideré planning, estimación, asignación y monitoreo de despliegues de servicios transaccionales críticos de alta concurrencia.
    • Servicio ETL para reconciliación PROSA: de 1 día → 1 hora de procesamiento, re-lecturas de 3 días → 1hr, -50% recursos.
    • Implementé Git Flow, Testing, Clean Code y Docker en QA: ciclo de release de 1 día → 1 hora.
  4. Ssr Software Developer · Invex

    Feb 2020 — Abr 2020 · 3 meses · Híbrido
    • Mantenimiento y fix de bugs productivos en el ticketing de servicio al cliente (JEE).
    • Implementé gitflow estándar y uso avanzado de Git: integración a productivo de 3 días → 1 hora; bugs por conflictos mal resueltos de 5/sem → 1 cada 15 días.
  5. Software Developer · Ks Soluciones

    Feb 2018 — Feb 2020 · 2 años · Presencial
    • Análisis, diseño, desarrollo, testing y despliegue de servicios críticos en Java 5/8, web services y Spring.
    • Reingeniería del payment processor de Home Depot: de 12 → 1 web service, cómputo de 2.5k → 100 USD/mes.
    • Onboarding de nuevos bancos: 2 meses → 1 semana. 10× más transacciones con 96% menos recursos.
Skills

Stack técnico

Lenguajes

Java 8/11/17 Go Kotlin Rust JavaScript

Arquitectura & Diseño

DDD SOLID Clean Architecture C4 Model CQRS / SAGAS API Gateway Event-driven

Datos & Mensajería

PostgreSQL MS SQL MongoDB Redis Oracle Kafka RabbitMQ

Cloud & DevOps

GCP Azure DevOps Docker Kubernetes Bitbucket AWS (en proceso)

Testing & Calidad

JUnit Mockito Gherkin / BDD TDD JMeter SoapUI · Postman

Observabilidad

Grafana Prometheus Datadog OpsGenie VisualVM
Estudios

Formación académica

En curso

Ingeniería en Sistemas Computacionales

Universidad Virtual del Estado de Guanajuato · UVEG

GPA 9.2 Avance 6 / 15 trimestres Online · fines de semana
Previo

Ingeniería en Sistemas Computacionales

Universidad Tecnológica Fidel Velázquez · UTFV

GPA 9.2 Avance 8 / 11 cuatrimestres
Recomendaciones

Quienes me recomiendan

Actualmente estoy reuniendo opiniones de mis referencias. Pronto encontrarás aquí lo que dicen las personas con las que he trabajado.

Reuniendo testimonios

Estoy contactando a colegas, líderes técnicos y stakeholders con los que he colaborado para incluir sus comentarios. Mientras tanto, puedes consultar mis recomendaciones públicas en LinkedIn.

Ver recomendaciones en LinkedIn
Conectar

Agendemos un screening

Cuéntame qué estás construyendo. Te respondo el mismo día.

¿Prefieres revisar el CV completo?

PDF actualizado, listo para compartir con tu equipo.

Descargar CV (PDF)