← Back to site
Español

David Sánchez

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

Summary

Software engineer with 10+ years shipping production systems. End-to-end experience: backend (Laravel, Node.js, Spring Boot, Go, Rust), frontend (React, Vue, Svelte), mobile (React Native, Flutter), and Kubernetes infrastructure on AWS, GCP and Proxmox. Payment-gateway integrations (STP, Stripe, Conekta, OpenPay, Mattilda, OXXO) and CFDI 4.0 fiscal invoicing. Full product cycle: product, architecture, implementation, deployment and operations.

Technical skills

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

Experience

Senior Backend EngineerElaniin

2025 – Present
Remote · Full-time · Primary role
  • Design and develop services and APIs for international clients.
  • Scalable architectures, third-party integrations and code review with the product team.
  • Collaboration with stakeholders to translate business requirements into technical components.
Technologies: Laravel, Node.js, AWS, PostgreSQL

Senior Full-stack EngineerUniversidad Eurohispanoamericana

2026 – Present
México (Remote · Freelance) · Freelance
  • Lead development of Eurocontrol: integrated platform unifying academic ERP, admissions CRM and iOS/Android mobile apps.
  • Responsible for backend, frontend, data architecture and Kubernetes deployment.
  • Payment-gateway integrations (STP, Stripe) for enrollment and tuition billing.
Technologies: Laravel, React, React Native, NestJS, Spring Boot, Kubernetes, PostgreSQL

Senior Full-stack ConsultantIUV Universidad

2026 – Present
México (Remote · Freelance) · Freelance · Consulting
  • Consulting role after six years as full-time employee.
  • Support tech team on architecture decisions and technical reviews.
  • Maintain SIGE and SAE CRM in production; knowledge transfer.
Technologies: Laravel, Vue, NestJS, Spring Boot, Kubernetes, Proxmox, MariaDB

Lead EngineerRhinus

2021 – Present
México (Remote · Freelance) · Freelance · Long-term
  • End-to-end design of HR and payroll ERP.
  • Digital employee records, NOM-035 compliance, payroll calculation and disbursement.
  • CFDI 4.0 invoicing, accounting reconciliation; integrations with STP, Stripe and OXXO/Femsa.
  • Responsible for product, backend, frontend, deployment and ongoing support.
Technologies: Laravel, React, PostgreSQL, AWS, CFDI 4.0

Senior Full-stack EngineerIUV Universidad

2019 – 2025
México · Full-time · 6 years
  • Six years building and scaling SIGE (academic ERP) and SAE CRM (admissions).
  • Critical modules: academic records, enrollment, fiscal invoicing, payment gateways, migrations.
  • Integration of multiple gateways (STP, Stripe, Mattilda, Conekta, OpenPay, OXXO/Femsa).
  • Work from UI design through deployment and release management.
Technologies: Laravel, Vue, React, NestJS, Spring Boot, Kubernetes, Proxmox, MariaDB, PostgreSQL

Backend EngineerUniversidad Eurohispanoamericana

2015 – 2017
México · Full-time · First role
  • First formal position as backend engineer.
  • Development and maintenance of internal systems — academic management, administrative processes and integrations.
  • Linux server operations.
Technologies: Laravel, PHP, MySQL, Linux

Additional projects

AppbonadosFreelance

2022
  • Food-delivery SaaS for restaurants. Laravel backend, React admin, Flutter mobile app. Stripe integration for payments, catalog and real-time orders.
Technologies: Laravel, React, Flutter, Stripe

Caja YangaFreelance

2022
  • Mobile-app enhancement: branch-locator module with Google Maps, routing and filters. Built in Flutter.
Technologies: Flutter, Google Maps

EnCorto MX (propia)Fundador

2025 – presente
  • Digital agency that guides companies and founders through digital transformation: social, advertising, software development, infrastructure, marketing and consulting.
Technologies: Dirección técnica, Arquitectura, Consultoría

Education

Bachelor's in Communication and Digital MediaIUV Universidad

20222025
México

Certifications

Flutter DeveloperPlatzi

Languages

  • Spanish — native
  • English — professional