// Arquitecto de Software · Monterrey, México // Software Architect · Monterrey, México

DavidIsrael.

Senior Full-Stack · Arquitecto de Sistemas Senior Full-Stack · Systems Architect

Diseño sistemas que no colapsan bajo presión — microservicios event-driven, pagos distribuidos, arquitectura hexagonal. Lidero equipos, cuestiono supuestos y construyo cosas que duran.

I design systems that don't break under pressure — event-driven microservices, distributed payments, hexagonal architecture. I lead teams, challenge assumptions, and ship things that last.

scroll

// arquitectura del sistema actual // current system architecture

0 Años exp.Years exp.
0 SistemasSystems
0 EquipoTeam led
01

Sobre míAbout

Soy arquitecto de software y desarrollador full-stack senior de Monterrey, México. Con más de 6 años de experiencia real, me especializo en diseñar sistemas distribuidos y event-driven — el tipo que sobrevive cargas de producción reales.

I'm a software architect and senior full-stack engineer from Monterrey, México. With 6+ years of hands-on experience, I specialize in designing distributed, event-driven systems — the kind that survive real production loads.

Actualmente liderando la migración arquitectónica en Grupo Directo Express de un monolito legacy a microservicios — integrando STP/SPEI, DDD y CQRS a escala. También construyo sistemas de visión computacional y OCR para control de flota.

Currently leading the architectural migration at Grupo Directo Express — integrating STP/SPEI Mexican payment rails, DDD, and CQRS at scale. Also building computer vision and OCR systems for fleet control.

Cuando no estoy diseñando sistemas, estoy en ranked de Valorant, preparando un café negro oscuro, o pensando en teclados ergonómicos.

When not architecting systems, I'm grinding competitive Valorant, pulling a dark roast, or thinking about ergonomic keyboards.

// lenguajes y runtimes principales// primary languages & runtimes

C# / .NET 8Node.jsTypeScript JavaDart/FlutterPython React / VueSQL

Terminal

david@mx:~
cat profile.json
{
  "name": "David Israel Moreno Resendez",
  "alias": "CHINOBv",
  "location": "Monterrey, NL, México",
  "focus": [
    "Event-driven microservices",
    "DDD + Hexagonal Architecture",
    "CQRS + Saga Patterns",
    "STP/SPEI Payments",
    "Computer Vision / OCR"
  ],
  "github": "github.com/CHINOBv",
  "coffee": "black, dark roast, always"
}
02

ExperienciaExperience

Grupo Directo Express ActualCurrent

Senior Full-Stack & Arquitecto de Software

Senior Full-Stack & Software Architect

Liderando la migración de monolito legacy a microservicios event-driven. Integraciones STP/SPEI, patrones Saga y Arquitectura Hexagonal en .NET 8. Gestiono equipo de 3–4 devs. Sistema de Computer Vision & OCR para control de flota de tractos.

Leading legacy monolith migration to event-driven microservices. STP/SPEI integrations, Saga patterns, Hexagonal Architecture on .NET 8. Managing 3–4 devs. Building Computer Vision & OCR system for truck fleet control.

.NET 8 · C# · Wolverine · CQRS · DDD · GCP · PostgreSQL · Redis · OpenCV · Python

2022 — Present
Logistics / HR SaaS AnteriorPrevious

Ingeniero Full-Stack

Full-Stack Engineer

Construí sistemas distribuidos para SaaS de logística y analítica de RRHH. Múltiples stacks: Node.js, NestJS, Java Spring Boot y Flutter mobile con Azure y GCP.

Built distributed systems for logistics and HR analytics SaaS across Node.js, NestJS, Java Spring Boot, and Flutter mobile with Azure and GCP.

NestJS · Spring Boot · Flutter · Azure · PostgreSQL · MongoDB

2019 — 2022
Freelance & Consultoría Freelance & Consulting ParaleloSide

Arquitecto de Soluciones

Solutions Architect

Sistema de facturación con DTE electrónica en El Salvador (~$112k). Sistema de administración escolar SaaS para escuela de idiomas en Monterrey.

Billing system with DTE electronic invoicing in El Salvador (~$112k). School administration SaaS for a language school in Monterrey.

System Design · DTE · SaaS Architecture · Proposal Writing

2021 — Present
03

ProyectosProjects

001

DX Backend — Plataforma FinancieraFinancial Platform

Sistema completo de gestión financiera y transporte. Event-driven con Wolverine, DDD, Arquitectura Hexagonal, ecosistema multi-agente IA y rieles de pago STP/SPEI para el sistema bancario mexicano.

Full financial & transportation management system. Event-driven with Wolverine, DDD, Hexagonal Architecture, multi-agent AI ecosystem, and STP/SPEI payment rails for the Mexican banking system.

.NET 8CQRSWolverineGCPSTP/SPEI
GitHub →

002

Migración Monolito → Microservicios

Monolith → Microservices Migration

Lideré la transformación arquitectónica completa en Grupo Directo Express. Estrategia del event bus, bounded contexts con DDD y despliegue en GCP Cloud Run.

Led the full architectural transformation at Grupo Directo Express. Event bus strategy, DDD bounded contexts, and deployment on GCP Cloud Run.

MicroservicesDDDEvent BusCloud Run
Case study →

003

GPS Geofencing — Azure Service Bus

Rastreo GPS en tiempo real con alertas de geocercas y mensajería topic-based en Azure Service Bus para gestión de flota logística.

Real-time GPS tracking with geofence alerts and topic-based messaging on Azure Service Bus for logistics fleet management.

AzureService BusGeofencingReal-time
Ver proyectoView project

004

Computer Vision & OCR — Control de Tractos

Computer Vision & OCR — Truck Entry Control

Sistema de detección automática de entradas y salidas de tractos usando visión computacional y OCR. Identifica placas, clasifica vehículos y registra movimientos de la flota en tiempo real sin intervención humana.

Automated truck entry/exit detection using computer vision and OCR. Identifies license plates, classifies vehicles, and logs fleet movements in real time with zero human intervention.

Computer VisionOCRPythonOpenCVReal-time
Ver en GitHubView on GitHub
04

TecnologíasTech Stack

C# / .NET 8Backend
Node.jsBackend
NestJSBackend
JavaBackend
Spring BootBackend
PythonBackend
PHP / LaravelBackend
DjangoBackend
ReactFrontend
Vue.jsFrontend
AngularFrontend
AstroFrontend
TypeScriptFrontend
FlutterMobile
KotlinMobile
React NativeMobile
GCPCloud
AzureCloud
AWSCloud
DockerInfra
KubernetesInfra
RabbitMQInfra
PostgreSQLDatabase
SQL ServerDatabase
MySQLDatabase
MongoDBDatabase
RedisDatabase
DynamoDBDatabase
DDDArchitecture
Hexagonal Arch.Architecture
CQRSArchitecture
MicroservicesArchitecture
Saga PatternArchitecture
Event SourcingArchitecture
Clean ArchitectureArchitecture
Wolverine / MediatRArchitecture
Computer VisionAI / CV
OCRAI / CV
OpenCVAI / CV
AI Agents / LLMsAI
05

¿En qué puedo ayudarte?What can I build for you?

Si tienes un problema de negocio,
yo tengo la arquitectura.

If you have a business problem,
I have the architecture.

No solo escribo código — diseño sistemas completos desde la base de datos hasta la interfaz, pensados para escalar. Aquí hay ejemplos concretos de lo que puedo construir para tu empresa.

I don't just write code — I design complete systems from the database to the UI, built to scale. Here are concrete examples of what I can build for your business.

Plataformas de Pagos & Fintech

Payments & Fintech Platforms

Integro sistemas de pago con los rieles bancarios mexicanos e internacionales, con conciliación automática y auditoría completa de transacciones.

I integrate payment systems with Mexican and international banking rails, with automatic reconciliation and full transaction auditing.

// ejemplos// examples

Integración STP/SPEI para transferencias en tiempo real

STP/SPEI integration for real-time transfers

Wallet digital con dispersión de fondos multi-cuenta

Digital wallet with multi-account fund disbursement

Facturación electrónica CFDI / DTE

Electronic invoicing CFDI / DTE

Dashboard de conciliación contable automatizada

Automated accounting reconciliation dashboard

Sistemas de Gestión Empresarial

Business Management Systems

Desarrollo plataformas SaaS a medida que reemplazan hojas de Excel o sistemas obsoletos, con módulos para cada área de la empresa.

I build custom SaaS platforms that replace spreadsheets or legacy systems, with modules tailored to each business area.

// ejemplos// examples

ERP ligero para PyMEs con inventario, ventas y RRHH

Lightweight ERP for SMBs with inventory, sales and HR

Sistema de administración escolar (inscripciones, pagos, horarios)

School management system (enrollment, payments, schedules)

Plataforma de gestión de proyectos y recursos internos

Internal project and resource management platform

Logística & Control de Flota

Logistics & Fleet Control

Construyo sistemas de rastreo, geofencing y control operacional para empresas que mueven activos físicos — desde tractos hasta paquetes.

I build tracking, geofencing, and operational control systems for companies that move physical assets — from trucks to parcels.

// ejemplos// examples

Control de entradas/salidas de tractos con OCR de placas

Truck entry/exit control with license plate OCR

Rastreo GPS en tiempo real con alertas de geocercas

Real-time GPS tracking with geofence alerts

Dashboard de operaciones para supervisores de patio

Operations dashboard for yard supervisors

Bitácora digital de viajes y rendición de cuentas

Digital travel log and accountability reports

Visión Computacional & Automatización

Computer Vision & Automation

Pipelines de visión artificial que eliminan tareas manuales repetitivas — lectura de documentos, detección de objetos, verificación automática.

Computer vision pipelines that eliminate repetitive manual tasks — document reading, object detection, automatic verification.

// ejemplos// examples

OCR de documentos fiscales (facturas, pedimentos, cartaporte)

OCR for fiscal documents (invoices, customs, Bill of Lading)

Detección automática de placas vehiculares

Automatic vehicle license plate detection

Captura automática de formularios a base de datos

Automatic form-to-database capture

APIs & Integraciones

APIs & Integrations

La capa que conecta tus sistemas actuales con servicios externos, plataformas de terceros o aplicaciones móviles.

The integration layer that connects your current systems with external services, third-party platforms, or mobile apps.

// ejemplos// examples

API REST/gRPC para apps móviles con backend empresarial

REST/gRPC API connecting mobile apps to enterprise backend

Webhooks y event streaming entre sistemas heterogéneos

Webhooks and event streaming between heterogeneous systems

Integración con SAP, Salesforce, WhatsApp Business

Integration with SAP, Salesforce, WhatsApp Business

Arquitectura & Consultoría Técnica

Architecture & Technical Consulting

Si tu sistema no escala, cuesta demasiado o es difícil de mantener — diagnóstico y plan de modernización realista.

If your system doesn't scale, costs too much, or is hard to maintain — diagnosis and a realistic modernization roadmap.

// ejemplos// examples

Auditoría técnica y plan de migración a microservicios

Technical audit and monolith-to-microservices migration plan

Diseño de arquitectura para nuevo producto desde cero

Architecture design for a new product from scratch

Code review y definición de estándares de equipo

Code review and team engineering standards definition

// ¿tienes algo en mente?got something in mind?

¿Tienes un proyecto en mente? Cuéntame el problema — te doy un diagnóstico honesto y una propuesta concreta.

Got a project in mind? Tell me the problem — I'll give you an honest diagnosis and a concrete proposal.

Cuéntame tu problemaTell me your problem

Sin compromisos. Sin plantillas. Solo una conversación técnica honesta.

No commitments. No templates. Just an honest technical conversation.

🚚Logística & TransporteLogistics & TransportFlota, rutas, control de patio, trazabilidadFleet, routing, yard control, traceability
🏦Fintech & PagosFintech & PaymentsSTP/SPEI, wallets, conciliación, CFDISTP/SPEI, wallets, reconciliation, billing
🏭Manufactura & OperacionesManufacturing & OpsInventario, producción, control de calidadInventory, production, quality control
🎓Educación & SaaSEducation & SaaSPlataformas, inscripciones, pagos, reportesPlatforms, enrollment, payments, reporting
06

Stack

// arquitectura y patrones// architecture & patterns

DDD + Hexagonal Arch.95%
CQRS + Event Sourcing90%
Microservices / Sagas88%
REST / gRPC APIs92%

// backend

.NET 8 / C#93%
Node.js / NestJS85%
Java Spring Boot78%

// cloud & infra

GCP (Cloud Run, Pub/Sub)82%
Azure (Service Bus, etc.)80%
Docker / CI/CD85%

PrincipiosPrinciples

I

Diseña para el fallo primero. Todo sistema va a fallar. La pregunta es si lo diseñaste para recuperarse con gracia o para arrastrarse todo consigo.

Design for failure first. Every system will break. The question is whether you designed it to recover gracefully or to take everything down with it.

II

Cuestiona supuestos, siempre. La mejor arquitectura viene de preguntar "¿por qué?" hasta que alguien se incomoda. El acuerdo complaciente es enemigo de la buena ingeniería.

Challenge assumptions, always. The best architecture comes from asking "why" until someone gets uncomfortable. Compliant agreement is the enemy of good engineering.

III

Los bounded contexts lo son todo. Si tu equipo no puede explicar dónde termina un servicio en 30 segundos, la arquitectura no está lista.

Bounded contexts are everything. If your team can't explain where one service ends and another begins in 30 seconds, the architecture isn't done yet.

IV

Entrega, luego itera. Los sistemas perfectos solo existen en diagramas. Los reales existen en producción, y producción te enseña cosas que ninguna pizarra puede.

Ship, then iterate. Perfect systems only exist in diagrams. Real systems exist in production, and production teaches you things no whiteboard session can.

07

ContactoContact

Construyamos algo que dure.

Let's build something that lasts.

Busco roles remotos internacionales de nivel senior / arquitecto. Si estás construyendo algo complejo y necesitas a alguien que cuestione cuando sea necesario — hablemos.

Actively seeking senior / architect-level remote international roles. If you're building something complex and need someone who will push back when needed — let's talk.

// baseMonterrey, NLMéxico · UTC-6 · Remote-first

● Abierto a oportunidades● Open to opportunities

Buscando roles de Senior Software Engineer, Solutions Architect y Tech Lead — preferiblemente remoto internacional. Inglés (B1) · Español (nativo).

Targeting Senior Software Engineer, Solutions Architect, and Tech Lead roles — preferably remote international. English (B1) · Spanish (native).

// stack preferido para próximo rol// preferred stack for next role

.NET / C#Event-driven GCP or AWSFintech/Logistics MicroservicesRemote