← Volver al sitio
English

David Sánchez

Senior Backend Engineer · Full-stack · Mobile · DevOps
México · Remote · GMT-6·Email (JS required)·(JS required)·dav.mx

Resumen

Ingeniero de software con más de 10 años construyendo sistemas en producción. Experiencia end-to-end: backend (Laravel, Node.js, Spring Boot, Go, Rust), frontend (React, Vue, Svelte), mobile (React Native, Flutter), e infraestructura en Kubernetes sobre AWS, GCP y Proxmox. Integración de pasarelas de pago (STP, Stripe, Conekta, OpenPay, Mattilda, OXXO) y timbrado CFDI 4.0. Dominio del ciclo completo: producto, arquitectura, implementación, despliegue y operación.

Habilidades técnicas

Backend:
Laravel, PHP, Node.js, NestJS, Spring Boot, Go, Rust
Frontend:
React, Vue, Svelte, JavaScript, TypeScript, HTML5, CSS3, Tailwind
Mobile:
React Native, Flutter, Dart
Infraestructura & DevOps:
Kubernetes, Docker, Proxmox, CI/CD, GitHub Actions, Nginx, Linux
Cloud:
AWS (EC2, S3, RDS, Lambda), Google Cloud Platform
Datos:
PostgreSQL, MySQL, MariaDB, Redis
Dominio & integraciones:
CFDI 4.0, Nómina México, NOM-035, STP, Stripe, Conekta, OpenPay, Mattilda, OXXO/Femsa

Experiencia

Senior Backend EngineerElaniin

2025 – Presente
Remote · Tiempo completo · Rol principal
  • Diseño y desarrollo de servicios y APIs para clientes internacionales.
  • Arquitecturas escalables, integración de servicios de terceros y revisión de código con el equipo de producto.
  • Colaboración con stakeholders para traducir requerimientos de negocio en componentes técnicos.
Tecnologías: Laravel, Node.js, AWS, PostgreSQL

Senior Full-stack EngineerUniversidad Eurohispanoamericana

2026 – Presente
México (Remote · Freelance) · Freelance
  • Lidero el desarrollo de Eurocontrol: plataforma integral que unifica ERP académico, CRM de admisiones y apps móviles iOS/Android.
  • Responsable del backend, frontend, arquitectura de datos y despliegue en Kubernetes.
  • Integración de pasarelas de pago (STP, Stripe) para inscripciones y colegiaturas.
Tecnologías: Laravel, React, React Native, NestJS, Spring Boot, Kubernetes, PostgreSQL

Senior Full-stack ConsultantIUV Universidad

2026 – Presente
México (Remote · Freelance) · Freelance · Consultoría
  • Rol consultivo tras seis años como empleado de planta.
  • Acompañamiento al equipo de tecnología en decisiones de arquitectura y revisiones técnicas.
  • Mantenimiento de SIGE y SAE CRM en producción; transferencia de conocimiento.
Tecnologías: Laravel, Vue, NestJS, Spring Boot, Kubernetes, Proxmox, MariaDB

Lead EngineerRhinus

2021 – Presente
México (Remote · Freelance) · Freelance · Long-term
  • Diseño end-to-end de ERP de recursos humanos y nómina.
  • Expediente digital, cumplimiento NOM-035, cálculo y dispersión de nómina.
  • Timbrado CFDI 4.0, conciliación contable; integraciones con STP, Stripe y OXXO/Femsa.
  • Responsable de producto, backend, frontend, despliegue y soporte continuo.
Tecnologías: Laravel, React, PostgreSQL, AWS, CFDI 4.0

Senior Full-stack EngineerIUV Universidad

2019 – 2025
México · Tiempo completo · 6 años
  • Seis años construyendo y escalando SIGE (ERP educativo) y SAE CRM (admisiones).
  • Módulos críticos: kardex académico, inscripciones, timbrado fiscal, pasarelas de pago, migraciones.
  • Integración de múltiples pasarelas (STP, Stripe, Mattilda, Conekta, OpenPay, OXXO/Femsa).
  • Trabajo desde el diseño de pantallas hasta el despliegue y release management.
Tecnologías: Laravel, Vue, React, NestJS, Spring Boot, Kubernetes, Proxmox, MariaDB, PostgreSQL

Backend EngineerUniversidad Eurohispanoamericana

2015 – 2017
México · Tiempo completo · Primer rol
  • Primer puesto formal como ingeniero backend.
  • Desarrollo y mantenimiento de sistemas internos — gestión académica, procesos administrativos e integraciones.
  • Operación de servidores Linux.
Tecnologías: Laravel, PHP, MySQL, Linux

Proyectos adicionales

AppbonadosFreelance

2022
  • SaaS de pedidos a domicilio para restaurantes. Backend Laravel, admin React, app móvil Flutter. Integración Stripe para pagos, catálogo y órdenes en tiempo real.
Tecnologías: Laravel, React, Flutter, Stripe

Caja YangaFreelance

2022
  • Mejora de app móvil: módulo de localización de sucursales con Google Maps, rutas y filtros. Desarrollado en Flutter.
Tecnologías: Flutter, Google Maps

EnCorto MX (propia)Fundador

2025 – presente
  • Agencia digital que acompaña a empresas y emprendedores en su digitalización: redes, publicidad, desarrollo de software, infraestructura, marketing y consultoría.
Tecnologías: Dirección técnica, Arquitectura, Consultoría

Educación

Licenciatura en Comunicación y Medios DigitalesIUV Universidad

20222025
México

Certificaciones

Flutter DeveloperPlatzi

Idiomas

  • Español — nativo
  • Inglés — profesional