Martín De La Torre Vázquez
Desarrollador Full-Stack
Desarrollador Full-Stack con experiencia construyendo aplicaciones web, APIs REST e infraestructura cloud para sectores público y privado. Actualmente lidero la migración de una plataforma SaaS de un monolito Django a una arquitectura de ocho microservicios con comunicación por eventos, incluyendo el rediseño del modelo multitenant a aislamiento por fila con Row Level Security en PostgreSQL. Mi stack principal incluye Python, Rust, Java, TypeScript y .NET 6, con despliegues en AWS, Google Cloud y Azure; CI/CD con GitHub Actions y Jenkins; contenedores con Docker y Podman; Kubernetes e infraestructura como código con Terraform. También trabajo con Zoom Contact Center, asistentes virtuales con IA y HubSpot CRM. Me enfoco en código limpio, despliegues sin interrupciones y reglas de negocio protegidas desde el backend.
Idiomas
- Español: Nativo
- Inglés: B1 (Intermedio)
Experiencia Profesional
Desarrollador Full-Stack · Soporte Soluciones Colaboración
Axtel
Septiembre 2025 – Actual
Responsable del desarrollo full-stack de plataformas a la medida y de la implementación, integración y soporte de soluciones colaborativas para clientes enterprise.
- Responsable de obtener la Zoom ZCX Deployment Certification para Axtel, ejecutando de punta a punta el laboratorio técnico y el proyecto capstone, incluido el módulo de ZVA AI. La certificación estandariza la calidad de las implementaciones de Zoom Customer Experience del equipo y acredita a Axtel como partner de despliegue.
GTC Termocontrol — Plataforma SaaS multitenant de gestión de proyectos industriales
- Descomposición de un monolito Django en ocho microservicios independientes por dominio: identidad, comercial, obra, egresos, recursos humanos, notificaciones, reportes y archivos; cada uno dueño de sus datos, esquema y ciclo de despliegue.
- Comunicación asíncrona con Redis Streams, consumer groups y entrega garantizada tras caídas, complementada con llamadas REST on-behalf-of y réplicas de lectura alimentadas por eventos.
- Rediseño del modelo multitenant de base por cliente a una sola base con Row Level Security y políticas FORCE en PostgreSQL; el tenant viaja en el JWT y se declara por transacción.
- Desarrollo del microservicio de expedientes en Rust con axum y SQLx, usando URLs prefirmadas para archivos de hasta 4 GB sin transferirlos a través del backend.
- Autenticación JWT RS256 y JWKS con validación local por servicio, RBAC en dos capas y autenticación corporativa mediante Microsoft Entra ID.
- Entorno reproducible con Podman, manifiestos Kubernetes y Traefik; CI/CD por servicio con GitHub Actions, despliegues blue/green y Terraform.
- Diseño de la arquitectura destino en AWS con ECS Fargate, RDS PostgreSQL, S3, ALB, VPC, ECR y CloudWatch.
- Pruebas automatizadas de reglas de negocio, verificación estática de tipos en modo estricto y linting como puerta de calidad.
- Desarrollo de quince pantallas en Nuxt 3 y Vue 3 con TypeScript, incluyendo kanban en tiempo real con SSE, estimaciones, curva S, organigrama y panel de administración de empresas.
- Generación de PDFs con WeasyPrint, reportes Excel y aplicación Android nativa en Kotlin y Jetpack Compose para supervisores de campo.
SOJASA — Colaboración y Contact Center (Zoom CCaaS)
- Implementación y configuración de Zoom Contact Center: flujos, enrutamiento de llamadas y administración de colas.
- Desarrollo de asistentes virtuales en Zoom Virtual Agent con JavaScript, variables globales, APIs externas y escalamiento a agente humano.
- Diseño de campañas agentless dialer con listas de contactos dinámicas generadas desde CRM.
- Desarrollo de APIs REST con FastAPI y Python para automatización, integración entre plataformas y servicios internos.
- Desarrollo de microservicios Java con Spring Boot y Spring Data JPA, containerizados y desplegados en Azure Container Apps.
- Integración de Zoom Contact Center con HubSpot CRM mediante Webhooks y API REST.
- Infraestructura en Azure con Container Apps, Key Vault, NAT Gateway, Container Registry y redes virtuales.
- Diseño de arquitecturas con Docker y Kubernetes K3s para alta disponibilidad y despliegues sin interrupciones.
IOS Offices — Zoom Contact Center (panel interno de operaciones)
- Desarrollo de un panel interno que centraliza la administración de más de 2,500 colas de llamada de Zoom Contact Center.
- Integración con funciones nativas de Zoom mediante API REST y desarrollo de servicios backend para operaciones no disponibles en la plataforma.
- Centralización de tareas operativas que antes debían configurarse cola por cola desde el portal de Zoom.
Desarrollador Full-Stack
Secretaría de Participación Ciudadana, Gobierno del Estado de Nuevo León
Febrero 2025 – Agosto 2025
Mejora y mantenimiento de la plataforma 070, impulsando soluciones tecnológicas orientadas a la eficiencia y atención ciudadana.
- Desarrollo y mantenimiento del sistema 070, implementando mejoras orientadas a la robustez, rendimiento y estabilidad de la plataforma.
- Gestión de funciones críticas como carga masiva de archivos, corrección de bugs y refactorización de código, utilizando Vue.js en frontend y .NET 6 en backend.
- Aplicación de metodologías ágiles (Scrum) para mejorar la eficiencia, colaboración y calidad en el desarrollo de soluciones interactivas con JavaScript y TypeScript.
- Diseño e implementación desde cero de la arquitectura de servicios en Microsoft Azure: Container Apps, Application Gateway, NAT Gateway, Key Vault, Subnets y máquinas virtuales, integrando GitHub Actions y GitHub Container Registry.
- Implementación completa de pipelines CI/CD con Jenkins, Docker y Kubernetes, asegurando despliegues automatizados, seguros y sin interrupciones.
Analista de Desarrollo
Gobierno de Monterrey
Abril 2023 – Febrero 2025
Coordinación del Área de Desarrollo en la Secretaría de Innovación y Gobierno Abierto del Municipio de Monterrey, liderando proyectos para optimizar procesos y mejorar la transparencia en los servicios públicos.
- Responsable del desarrollo de sistemas y aplicaciones web utilizando Python como lenguaje principal, junto con Django y Django REST Framework para la creación de APIs RESTful.
- Desarrollo y mantenimiento de servicios backend en Java con Spring Boot y Spring Data JPA, integrados con las APIs municipales y desplegados en contenedores sobre Google Cloud.
- Implementación y optimización de APIs REST; mantenimiento y operación de aplicaciones basadas en Wagtail CMS.
- Desarrollo de interfaces con Vue.js y componentes con Nuxt y Quasar, aplicando metodologías ágiles Scrum.
- Despliegue y operación de aplicaciones en Google Cloud Platform: Cloud Run para servicios containerizados, Cloud Storage para almacenamiento de archivos, Cloud SQL para bases de datos relacionales, Memorystore (Redis) para caché, Compute Engine (VMs) y diseño de redes con VPC.
- Elaboración de documentación técnica detallada y capacitación al equipo, fomentando la innovación y la mejora continua en el desarrollo de soluciones tecnológicas.
Certificaciones
Verificables en Credly

Serverless
AWS Microcredential
Demonstrated

Manage Kubernetes in Google Cloud
Google Cloud · Hybrid & Multi-Cloud
Skill Badge · Intermediate

Implement CI/CD Pipelines on Google Cloud
Google Cloud · Application Modernization
Skill Badge · Intermediate

Develop Serverless Applications on Cloud Run
Google Cloud · Application Modernization
Skill Badge · Intermediate

Build Serverless Applications with Cloud Run Functions
Google Cloud · Application Modernization
Skill Badge · Introductory
Educación
Ingeniería en Desarrollo de Software
Universidad Da Vinci
2022 - 2024
Desarrollador Frontend
Oracle One Next Education
2023
Técnico en Programación
CBTIS No. 46
2019 - 2022