Especializado en desarrollo backend (Python / Django / FastAPI) y prácticas DevOps (Docker, Linux, CI/CD). Con sólidos fundamentos en Ciencias de la Computación (estructuras de datos, algoritmos y grafos), experiencia en plataformas empresariales, pipelines de Visión por Computadora (YOLO) y observabilidad con Prometheus/Grafana.
Capacidad demostrada para digitalizar procesos operativos críticos en entornos industriales (como Grupo Modelo / Compañía Cervecera de Zacatecas) y académicos de alta exigencia.
● prometheus-grafana - telemetría en vivo [cAdvisor + Node]
$ echo $VALUE_PROPOSITION
"Desarrollo backend seguro y trazable, despliegues reproducibles en Linux y observabilidad en tiempo real para entornos productivos."
Python & Django
Backend & APIs REST
Docker & Linux
Contenedores & Bash
Prometheus & Grafana
Observabilidad & Alertas
Testing BDD & QA
Behave & Calidad
Trayectoria Comprobada
Experiencia Profesional
Impacto medible en industria cervecera, proyectos académicos y manufactura.
Industria / Manufactura
Desarrollador Web / Consultor de Software
Compañía Cervecera de Zacatecas (Grupo Modelo)
Ago 2026 – Oct 2026
Diseñé e implementé una plataforma web centralizada para el control y trazabilidad de auditorías de herramientas y Buenas Prácticas de Operación (GOPs) de mantenimiento.
Reduje tiempos de captura y seguimiento manual mediante la digitalización del flujo de inspección y generación de planes de acción en planta.
Estructuré el modelo de datos relacional y las interfaces de usuario asegurando la integridad estricta de los registros operativos.
Universidad Autónoma de Zacatecas — Licenciatura en Lenguas Extranjeras
Nov 2025 – May 2026
Lideré el desarrollo integral de una plataforma web de gestión académica utilizando Python y Django.
Coordiné la planificación ágil del equipo de desarrollo, asignación de requerimientos y despliegue del sistema en servidores Linux.
Implementé pruebas de aceptación BDD con Behave (Behavior-Driven Development), garantizando el cumplimiento de los flujos críticos de usuario antes de la puesta en producción.
Ejecución y supervisión de protocolos de inspección dimensional y de materiales bajo estrictas tolerancias de manufactura.
Detección y contención de desviaciones en líneas de producción; documentación formal de no conformidades y análisis de causa raíz (RCA) para acciones correctivas.
Aseguramiento del cumplimiento de estándares de calidad y auditoría de cambios en especificaciones técnicas de materia prima.
Análisis Causa Raíz (RCA)No ConformidadesAuditoría TécnicaTolerancias Críticas
Competencias Técnicas & Fundamentos
Habilidades, Tecnologías & Fundamentos CS
Ciencias de la computación puras, arquitectura backend, infraestructura cloud, observabilidad e inteligencia artificial.
Backend & APIs REST
Lógica de servidor robusta, microservicios y APIs asíncronas.
Python 3.x (POO & Concurrencia)
Django 5.x & Django ORM
Django REST Framework (DRF)
FastAPI (Async & Microservicios)
Arquitectura MVC / RESTful
Spring Boot (Java) & Laravel 8
DevOps & Cloud
Aislamiento de entornos, pipelines y despliegues seguros.
Docker & Docker Compose (Multi-stack)
Linux (Ubuntu Server & Bash Scripting)
GitHub Actions & Jenkins CI/CD
Despliegue Remoto SSH en AWS EC2
Nginx Proxy Manager & SSL (Let's Encrypt)
Registros Docker Privados con Credenciales
Observabilidad & SRE
Monitoreo continuo de hosts, contenedores y microservicios.
Prometheus & Alertmanager
Grafana Dashboards en Tiempo Real
Node Exporter (CPU, RAM, Disco, Red)
cAdvisor (Telemetría de Contenedores)
Blackbox Exporter (Sondas HTTP sintéticas)
Reglas de Alerta en PromQL
Fundamentos de CS & Algoritmos
Estructuras de datos puras a bajo nivel de memoria en Java.
Árboles Binarios, ABB & Heaps/Montículos
Grafos Dirigidos & Algoritmo de Dijkstra
Compilador & Parser Sintáctico con Pilas
Árboles de Expresiones (Infijo / Postfijo)
Procesamiento Binario de Audio (.wav)
Matrices 2D/3D & Álgebra de Imágenes
IA & Visión por Computadora
Entrenamiento supervisado de Deep Learning y pipelines de datos.
Ultralytics YOLOv8 & YOLOv5
PyTorch (Deep Learning & Tensores)
Curación de Datasets Masivos con AgML
Mapas de Calor de Atención Visual
Exportación Optimizada para Inferencia
Modelos Ocultos de Markov (MOM)
Criptografía & Seguridad
Criptosistemas asimétricos, cifrado de flujo y criptoanálisis.
Criptosistema RSA Asimétrico (Sockets TCP)
Cifrador de Flujo RC4 (Stream Cipher)
Cifrado de Sustitución (Disco Alberti / César)
Cálculo de Entropía de Shannon & Hamming
Generador de Subllaves & Hashing
Criba de Eratóstenes para Primos
Bases de Datos (SQL & NoSQL)
Modelado estructurado, persistencia segura y optimización.
PostgreSQL 15/16 (psycopg3)
MariaDB & MySQL 8.0
MongoDB 6 (NoSQL Document Store)
SQLite & Room Database (Android ORM)
Oracle PL/SQL (Triggers & Procedimientos)
Healthchecks (pg_isready, mongosh)
QA, Testing & Metodología PSP
Garantía estricta de calidad, validación y testing continuo.
Metodología PSP (Watts Humphrey / SEI)
Procedimientos IV&V (Verificación y Validación)
Testing BDD con Behave (Gherkin)
Selenium WebDriver (Pruebas E2E en CI)
Pruebas Unitarias (pytest & unittest)
Flake8 Linters, RCA & Metodologías Ágiles
Mobile & Multiplataforma
Desarrollo nativo e híbrido con pipelines automatizados.
Flutter & Dart (Apps Multiplataforma)
Control Fitosanitario & Diagnóstico Agrícola
SQLite FFI en Linux y Dispositivos Móviles
Kotlin Nativo (Android Jetpack & MVVM)
Room Database (Persistencia Local Offline)
Google Maps API & Rutas Críticas
Implementaciones Reales
Proyectos de Ingeniería
Aplicaciones empresariales, automatización de infraestructura y pipelines.
Plataforma Web de Auditorías & Buenas Prácticas de Operación (GOPs)
Departamento de Envasado — Compañía Cervecera de Zacatecas
Sistema empresarial integral para sustituir el levantamiento manual en papel por una plataforma digital centralizada. Automatiza el flujo de inspección de toolkits, trazabilidad de no conformidades, cálculo en tiempo real de metas de cumplimiento por línea y generación inmediata de planes de acción correctivos.
Modelado & ORM Complejo
Estructura relacional con Dueños, Toolkits, Revisiones y GOPs, con métodos dinámicos de agregación para cumplimiento porcentual.
Docker & Compose
Arquitectura desacoplada en contenedores (Django + PostgreSQL 16), gestión de volúmenes persistentes y variables de entorno aisladas.
Impacto Operativo
Reducción drástica en tiempos de captura y auditoría, trazabilidad fotográfica de fallas y asignación ágil de responsables.
Plataforma de Gestión Académica con CI/CD en Jenkins & Testing BDD
Pipeline Completo en Jenkinsfile, Pruebas BDD con Behave + Selenium Firefox, Despliegue Automatizado por SSH a AWS EC2
Liderazgo del desarrollo integral y automatización de entrega para la plataforma académica de Lenguas Extranjeras (UAZ). Arquitectura backend en Django empaquetada con Apache mod_wsgi sobre Debian, base de datos relacional MariaDB y un pipeline continuo en Jenkins orquestando calidad estricta (Flake8), pruebas unitarias y pruebas de aceptación BDD con Behave y Selenium Headless.
Pipeline CI/CD en Jenkins
Declarativo en Jenkinsfile: linter Flake8, unit tests, versionado semántico automático (v${BUILD_NUMBER}) y push seguro con withCredentials a registro Docker privado.
Testing BDD & Selenium
Escenarios Gherkin (.feature) ejecutados con Behave contra un contenedor en red de selenium/standalone-firefox para validar flujos de usuario reales antes de permitir el build.
Despliegue SSH a AWS EC2
Despliegue continuo vía SSH agent hacia servidor remoto AWS EC2, con respaldo automático de versión anterior (IMAGE_VERSION_OLD) en el .env para rollback sin fricción.
Doctor Chile: Sistema Fitosanitario de Detección con IA (YOLO) & App Móvil (Flutter)
Pipeline Completo de Deep Learning (PyTorch & Ultralytics YOLOv8), Curación AgML y Cliente Offline en Flutter & Dart con SQLite FFI
Solución integral de Visión por Computadora (Computer Vision) y desarrollo móvil para el diagnóstico y control fitosanitario de plagas y enfermedades en cultivos de chile. Comprende desde la ingeniería de datos y entrenamiento supervisado de modelos YOLO (v5/v8) con PyTorch clasificando 5 patologías foliares (Curl, Healthy, Spot, Whitefly, Yellowish), hasta la inferencia en campo mediante una aplicación cliente en Flutter & Dart con persistencia local en SQLite FFI y automatización continua de calidad en GitHub Actions.
Pipeline de IA & Deep Learning
Curación y balanceo de datasets masivos con AgML, generación de casos negativos, evaluación de mapas de atención visual (ver_atencion_yolo.py) y entrenamiento supervisado con Ultralytics YOLOv8 y PyTorch.
Cliente Móvil Flutter & SQLite FFI
Interfaz reactiva fluida para diagnóstico en campo, catálogo patológico y almacenamiento local offline con bindings C/Linux (libsqlite3-dev) para áreas agrícolas sin cobertura de red.
CI/CD & Exportación de Modelos
Workflow en GitHub Actions sobre Ubuntu Runners con linter estricto (flutter analyze --fatal-infos), suite de pruebas unitarias y scripts de exportación de pesos optimizados (export_chili.py).
Motor de Estructuras de Datos Complejas, Algoritmo de Dijkstra & Compilador
Implementación a Mano de Grafos, Árboles, Parser Sintáctico con Máquina de Pilas y Procesamiento Binario de Audio e Imágenes
Arquitectura de fundamentos de ciencias de la computación desarrollada en Java puro a bajo nivel de memoria, sin depender de estructuras preconstruidas de la JDK. Comprende la implementación manual de colecciones dinámicas y no lineales, algoritmos de optimización de rutas mínimas en grafos dirigidos, evaluación sintáctica de expresiones mediante árboles binarios, analizador léxico/sintáctico tipo compilador y procesamiento a nivel de bytes para formatos de audio WAV y transformaciones matriciales multidimensionales.
Grafos, Dijkstra & Árboles
Modelado de grafos dinámicos y estáticos con el algoritmo de caminos mínimos de Dijkstra, árboles de búsqueda binaria (ABB), montículos/heaps y árboles de expresiones aritméticas para cálculo infijo/postfijo.
Compilador & Parser Sintáctico
Verificador sintáctico basado en máquinas de pila para comprobación de balanceo de delimitadores, detección posicional de errores léxicos y evaluación semántica de instrucciones de código.
Matrices 3D & Audio Binario
Decodificación y filtrado de señales de audio .wav a nivel de muestras de bytes; motor de álgebra matricial 2D/3D para convolución, escala de grises y rotaciones en procesamiento digital de imágenes.
Algoritmo de DijkstraÁrboles de Búsqueda BinariaTeoría de GrafosMontículos / HeapsCompiladores & ParsersProcesamiento WAVMatrices 2D/3DModelos Ocultos de Markov
MovilSecure: Liderazgo de Calidad (IV&V) & Aplicación de Rutas Médicas
Gestión de Calidad de Software, Procedimientos IV&V, Revisiones de Diseño, Orquestación de Pruebas y Desarrollo en Kotlin
Lideré la estrategia de calidad y verificación para el equipo de desarrollo de MovilSecure (asistencia y navegación médica rápida para cuidadores). Fui el responsable de orquestar la integración continua, coordinar suites de pruebas, realizar auditorías técnicas de código, dirigir revisiones de diseño de software y aplicar procedimientos formales de Verificación y Validación Independiente (IV&V), complementado con desarrollo activo en Kotlin y Room DB.
Procedimientos IV&V y Auditorías
Diseño y ejecución de procesos formales de Verificación y Validación Independiente (IV&V), auditorías de especificaciones y control de trazabilidad de requerimientos.
Revisiones de Diseño & Integración
Orquestación de la integración entre ramas, revisión crítica de arquitectura/diseño de software a los compañeros y validación de Pull Requests para tolerancia cero a fallos.
Desarrollo Activo en Kotlin
Implementación directa en el repositorio (13 commits): persistencia con Room Database, arquitectura MVVM, Google Maps API y refactorización de perfiles/medicamentos.
Liderazgo de CalidadProcedimientos IV&VAuditorías TécnicasRevisiones de Diseño (Peer Reviews)Kotlin (100%)Room DatabaseMVVM
DevOps & Observabilidad CloudDespliegue en AWS • Trabajo Colaborativo en Servidor
Stack Integral de Observabilidad, Telemetría & Alertas en la Nube
Infraestructura Multicontenedor con Prometheus, Grafana, Alertmanager, Node Exporter, cAdvisor, Blackbox Exporter y Nginx Proxy Manager
Diseño e implementación colaborativa de una plataforma integral de observabilidad y monitoreo desplegada directamente sobre servidores en la nube (AWS EC2 / Linux). Arquitectura multicontenedor orquestada con Docker Compose para la ingesta de telemetría a nivel de sistema operativo, estado de contenedores Docker, rendimiento de bases de datos relacionales, disponibilidad de microservicios y generación automatizada de alertas críticas.
Monitoreo de Aplicaciones
Recolección de métricas activas en aplicaciones backend Django (/django-metrics/metrics), servidores de aplicaciones Tomcat (Java), base de datos MariaDB (vía mysqld-exporter) y disponibilidad HTTP con Blackbox Exporter.
Telemetría de Host & Contenedores
Inspección profunda de hardware y sistema operativo con Node Exporter (CPU, RAM, red, I/O disco) y métricas de rendimiento por contenedor en tiempo real con cAdvisor.
Alertas PromQL & Dashboards
Reglas de alerta personalizadas con Alertmanager (CPU > 80%, RAM > 85%, disco crítico > 90% y contenedores caídos), dashboards interactivos en Grafana y enrutamiento seguro mediante Nginx Proxy Manager.
PrometheusGrafanaAlertmanagercAdvisorNode ExporterBlackbox ExporterNginx Proxy ManagerDocker ComposeAWS EC2 / Linux
Orquestación Docker AvanzadaMalla Políglota de 4 Stacks • Redes Aisladas
Orquestación de Microservicios Políglotas con Docker Compose & Nginx Proxy Manager
FastAPI + PostgreSQL, Spring Boot + MongoDB, Laravel 8 + MySQL y React Admin con Healthchecks y Redes Seguras
Diseño de una arquitectura distribuida multicontenedor que unifica 4 aplicaciones heterogéneas de código abierto en un solo entorno coordinado. Implementación de aislamiento de redes (frontend y backend), sondas de salud (healthchecks) en bases de datos para arranque ordenado, consumo de API entre microservicios (React Admin alimentado de la API de FastAPI) y enrutamiento perimetral con Nginx Proxy Manager.
Malla Políglota 4-en-1
Coordinación de FastAPI (Python), Spring Boot (Java), Laravel 8 (PHP) y React Admin (SPA) en un único docker-compose.yaml reproducible.
Aislamiento de Redes (Frontend / Backend)
Segmentación de tráfico: las 3 bases de datos (PostgreSQL 15, MongoDB 6 y MySQL 8) residen en la red privada sin exponerse al host, accesibles únicamente por sus microservicios.
Healthchecks & Sincronización
Sondas activas (pg_isready, mongosh ping, mysqladmin ping) con condition: service_healthy para evitar fallos de conexión por condiciones de carrera al levantar el stack.
Formación enfocada en ciclo de vida del software, diseño de arquitecturas robustas, gestión de bases de datos relacionales, redes, sistemas operativos e ingeniería de requerimientos.
Idiomas
Español
Lengua Materna
Nativo
Inglés
Lectura y comunicación técnica
Nivel B1
Capacidad para trabajar en equipos multidisciplinarios bajo metodologías ágiles (Scrum).
Contacto Profesional
¿Buscas incorporar un Ingeniero de Software a tu equipo?
Estoy disponible para posiciones de Junior Backend Developer o Junior DevOps Engineer (remoto, híbrido o presencial). Hablemos de cómo puedo aportar valor técnico inmediato a tus productos e infraestructura.