Acerca de

Construir sistemas confiables,
y las prácticas que los sostienen.

David Elí Martínez García

David Elí Martínez García

Ingeniero de software

Ingeniero de software con más de 8 años diseñando, desarrollando y operando sistemas escalables y de alta disponibilidad. Me importan la arquitectura clara, los trade-offs pragmáticos y entregar software que aguante en producción — no solo en demos.

En Rankmi me enfoqué en rendimiento y plataforma: hacer las consultas drásticamente más rápidas, subir la estabilidad operativa con procesamiento asíncrono y liderar un microservicio de notificaciones que la organización estandarizó. Antes, en Asymm, llevé features de punta a punta y subí la calidad con más cobertura y menos deuda técnica. Últimamente también he profundizado en desarrollo asistido por IA, agentes y MCP para acelerar flujos de ingeniería.

LinkedIngithub [#142]Created with Sketch.GitHub

Experiencia técnica

Backend y arquitectura

Ruby on Rails
Node.js
NestJS
REST APIs
GraphQL
Microservices
Arquitectura orientada a eventos

Bases de datos

PostgreSQL
MongoDB
Redis
Modelado de datos
Optimización de consultas

Front-End

React
TypeScript
JavaScript (ES6+)
Redux
React Native

Cloud y DevOps

AWS
GCP
Docker
Kubernetes
CI/CD

Rendimiento y observabilidad

Procesamiento asíncrono
Colas de mensajes
Caché
New Relic
Datadog
Sentry

Ingeniería de IA

Desarrollo asistido por IA
Agentes de IA
MCP
Flujos agénticos

Prácticas de ingeniería

System Design
SOLID
Patrones de diseño
TDD
Liderazgo técnico