Kevin Jesus Cabello Valencia
Ingeniero de Software Backend
Ingeniero de Software especializado en backend con más de 3 años de experiencia construyendo aplicaciones web, móviles y backend. Disfruto participar en todo el ciclo de desarrollo, desde el diseño técnico y la arquitectura hasta el desarrollo, despliegue y mantenimiento en producción. Trabajo principalmente con PHP y Node.js, construyendo APIs y sistemas que aprovechan MongoDB y PostgreSQL para manejar grandes volúmenes de datos de manera eficiente.
Experiencia
CoffeeSystems
Ingeniero de Software
Apatzingán, Michoacán, México · Enero 2026 – Presente
- Implementé infraestructura serverless en AWS usando CDK (Infraestructura como Código) en TypeScript, gestionando más de 40 funciones Lambda (Node.js 24), AppSync (GraphQL), DynamoDB, Cognito y S3.
- Diseñé un esquema GraphQL modular con 18 dominios y resolvers Lambda type-safe.
- Modelé la base de datos usando Diseño de Tabla Única en DynamoDB con patrones PK#SK e índices secundarios.
- Implementé un sistema de autenticación y autorización multi-app con Cognito, incluyendo triggers Lambda pre-autenticación y post-confirmación, grupos de usuarios y directivas @aws_cognito_user_pools en el esquema GraphQL.
- Desarrollé webhooks para Stripe y Mercado Pago, incluyendo procesamiento de pagos, renovaciones automáticas de suscripciones y almacenamiento seguro de credenciales en Secrets Manager.
- Configuré un modelo de aislamiento multi-tenant donde cada tenant tiene un tenantId único como clave de partición en DynamoDB, con validación en cada resolver Lambda y planes modulares gestionados mediante feature flags.
CubitNet
Ingeniero de Software
Morelia, Michoacán, Mexico · Junio 2024 – Diciembre 2025
- Optimicé consultas MongoDB y modelos de datos, logrando una mejora del 40% en tiempos de respuesta y 15% de reducción en costos de base de datos.
- Diseñé y desarrollé APIs REST usando PHP, habilitando integración eficiente entre servicios internos y mejorando el rendimiento del intercambio de datos.
- Desarrollé y mantuve dos aplicaciones móviles Android usando Java y Kotlin, mejorando la estabilidad y reduciendo problemas reportados por usuarios.
- Contribuí al desarrollo y evolución de dos plataformas web usando React, HTML, CSS y JavaScript moderno, entregando nuevas funcionalidades y optimizaciones de rendimiento.
- Diseñé una biblioteca reutilizable CSS para generación de PDFs usando HTML2PDF en PHP, estandarizando plantillas de documentos y reduciendo significativamente el tiempo de desarrollo de documentos.
- Implementé el flujo completo de pago y renovación de licencias SaaS a través de integración con Mercado Pago, automatizando validaciones de pago y activación de servicios.
- Integré mensajería automatizada por WhatsApp para notificaciones transaccionales a clientes en múltiples tenants, incluyendo ventas, renovaciones de pólizas, fechas de inicio de contratos de renta y otros eventos operativos clave.
- Desarrollé herramientas de broadcasting de campañas y comunicación masiva a través de WhatsApp, mejorando el alcance comercial y engagement con clientes.
- Refactoricé y mantuve código heredado, mejorando estructura, mantenibilidad y calidad general.
- Participé en resolución de incidentes en producción (Soporte L2) através de debugging y análisis de causa raíz para mejorar la confiabilidad del sistema.
- Gestioné infraestructura Linux, realizando configuraciones, despliegues, tareas de automatización y soporte operativo para asegurar la disponibilidad de la plataforma.
CEO Insurance
Desarrollador Full-Stack
Morelia, Michoacán, Mexico · Diciembre 2024 – Julio 2025
- Desarrollé dos sistemas de cotización de seguros (seguro de vida y de carga) y sus landing pages usando vanilla JavaScript, optimizados para lead generation y cotización rápida.
- Implementé generación dinámica de PDFs para cotizaciones y condiciones de póliza usando HTML2PDF, enviándolos automáticamente a clientes vía email e integraciones de WhatsApp.
- Diseñé e implementé una WEB API para almacenamiento de cotizaciones, integrándola con el backend existente para centralizar datos de cotizaciones generadas.
- Implementé servicios backend que convierten cotizaciones en pólizas activas de seguros, integrándolas con el modelo de datos de pólizas existente para automatizar la generación de contratos y eliminar entrada manual de datos.
- Desplegué aplicaciones en infraestructura VPS, incluyendo configuración de Cloudflare para caching, DNS y certificados SSL, mejorando seguridad y rendimiento.
Optica y Hospital de Lentes de Michoacán
Desarrollador de Software
Morelia, Michoacán, Mexico · Marzo 2025 – Septiembre 2025
- Migré un sistema local existente de PHP + SQL Server a una arquitectura cloud multi-sucursal, habilitando acceso centralizado a datos y mejor accesibilidad del sistema.
- Rediseñé la estructura de base de datos MySQL para despliegue en cloud y sincronización entre sucursales.
- Implementé capacidades offline-first, permitiendo que las sucursales operen sin conectividad a internet en áreas con conexiones inestables.
- Implementé mecanismos de sincronización de datos entre instancias locales y el servidor central para asegurar consistencia de datos una vez restaurada la conectividad.
Américas Pádel
Desarrollador Full-Stack
Morelia, Michoacán, Mexico · Diciembre 2024 – Enero 2025
- Desarrollé una aplicación web usando JavaScript que permite a los clientes hacer pedidos directamente desde su mesa, mejorando la eficiencia del servicio y reduciendo la carga de trabajo del personal.
- Diseñé e implementé una API backend en PHP con MongoDB, integrada con el backend existente de CubitNet para sincronización y gestión de pedidos.
- Integré soluciones de impresión POS para cocina y tickets, automatizando el flujo de pedidos entre la aplicación web y el sistema del restaurante.
- Implementé seguimiento en tiempo real de deuda y división de cuenta entre clientes, mejorando la experiencia de pago y control de consumo.
- Desarrollé el frontend usando JavaScript, HTML, CSS y Bulma, creando una interfaz ligera y responsiva optimizada para dispositivos móviles en mesas.
- Lideré el despliegue completo de la plataforma en VPS, incluyendo compra y configuración de dominio vía Namecheap, configuración de servidor Linux y release en producción.
BigPrint Imprenta
Desarrollador Full-Stack
Morelia, Michoacán, Mexico · Marzo 2024 – Agosto 2024
- Diseñé y desarrollé la arquitectura backend para la plataforma, aplicando separación de responsabilidades, patrones escalables y mejores prácticas de ingeniería de software.
- Construí, documenté y mantuve APIs REST para consumo interno e integraciones con servicios de terceros.
- Implementé integraciones con APIs externas, incluyendo Clientify, usando webhooks y sincronización de eventos para automatizar flujos de trabajo entre sistemas.
- Desarrollé procesos de automatización que redujeron tareas operativas manuales y aumentaron la eficiencia.
- Optimicé consultas SQL y estructuras de base de datos, mejorando rendimiento y tiempos de respuesta en módulos críticos del sistema.
- Configuré ambientes de desarrollo, testing y producción, estandarizando flujos de trabajo y procesos de despliegue.
- Gestioné despliegues en infraestructura VPS en Google Cloud Platform, incluyendo administración de servidores Linux, configuración de Nginx/Apache, variables de trabajo y endurecimiento de seguridad básico.
- Desarrollé módulos frontend en React manteniendo compatibilidad con jQuery.
- Participé en resolución de incidentes en producción, mantenimiento del sistema y decisiones técnicas relacionadas con escalabilidad, confiabilidad y mantenibilidad.
Habilidades
Lenguajes
Frontend
Backend
Cloud
Mobile
Proyectos Seleccionados
Sistema de Gestión de Casa de Empeño
Plataforma web para gestionar operaciones de casa de empeño, incluyendo registros de préstamos, seguimiento de artículos empeñados, monitoreo de pagos, manejo de expiraciones y reportes operativos. Construido con Svelte y Supabase.
Máquina de Recarga Telcel Automatizada
Máquina de recarga autoservicio usando Raspberry Pi con aceptadores de monedas y billetes, automatizando recargas de móvil sin intervención humana.
Sistema de Gestión Escolar
Sistema para gestión de estudiantes, asistencia, grupos, límites de capacidad, horarios de maestros y nómina. Implementado usando PHP y MySQL con arquitectura renderizada del lado del servidor.
Educación
Instituto Tecnológico Superior de Apatzingán
Ingeniería en Sistemas Computacionales
Apatzingán, Michoacán, Mexico
Agosto 2021 – Junio 2025