Kevin Jesus Cabello Valencia

Ingeniero de Software

Apatzingán, Michoacán, México Email LinkedIn

Ingeniero de Software y Tech Lead especializado en backend con más de 2 años construyendo APIs de producción y plataformas full-stack. Actualmente lidero arquitectura serverless en CoffeeSystems sobre AWS (CDK, Lambda, AppSync, DynamoDB, GraphQL, multi-tenant). Fuerte en PHP, Node.js/TypeScript, mobile nativo (Kotlin, Swift), React y PostgreSQL (Supabase), con despliegues en AWS y GCP.

Experiencia

CoffeeSystems

Tech Lead

Apatzingán, Michoacán, México

Enero 2026 – Presente

  • Diseñé y lideré una arquitectura serverless en AWS usando CDK (IaC) en TypeScript, orquestando más de 40 funciones Lambda (Node.js 24), AppSync (GraphQL), DynamoDB (Single-Table Design con PK/SK + GSIs), Cognito y S3.
  • Construí un esquema GraphQL modular cubriendo 18 dominios con resolvers type-safe, RBAC mediante grupos de usuarios de Cognito y directivas @aws_cognito_user_pools con triggers Lambda personalizados de pre/post-autenticación.
  • Implementé un modelo de aislamiento multi-tenant usando claves de partición basadas en tenantId, con validación en cada resolver y planes modulares gestionados mediante feature flags.
  • Desarrollé webhooks de pago para Stripe y Mercado Pago con renovaciones automáticas de suscripciones y gestión segura de credenciales en AWS Secrets Manager.

CubitNet

Ingeniero de Software

Morelia, Michoacán, Mexico

Junio 2024 – Diciembre 2025

  • Optimicé consultas y modelos de datos en MongoDB, logrando 40% más rapidez en tiempos de respuesta y una reducción del 15% en costos de base de datos.
  • Diseñé y desarrollé APIs REST en PHP para servicios internos, además de una biblioteca CSS reutilizable basada en HTML2PDF que estandarizó las plantillas de documentos y redujo el tiempo de desarrollo.
  • Construí la app Android de venta de boletos de autobús Esmar (Kotlin/Java) y lideré el porte a iOS (Swift, arquitectura VIPER, Alamofire, UIKit), siendo responsable de la integración de pagos con Stripe y OpenPay, el release v1.6 y las funcionalidades en tiempo real con Socket.IO en ambas plataformas.
  • Mantuve la app Android de servicios en campo Aliadas (Kotlin/Java, Google Maps, seguimiento GPS, Socket.IO), enfocándome en corrección de bugs y mejoras de estabilidad.
  • Contribuí a dos plataformas web (React, HTML, CSS, JavaScript moderno), entregando funcionalidades y optimizaciones de rendimiento.
  • Implementé el flujo de pago y renovación de licencias SaaS con Mercado Pago, además de notificaciones transaccionales automatizadas por WhatsApp y envío masivo entre múltiples tenants.
  • Gestioné infraestructura de servidores Linux, despliegues y soporte de producción L2 mediante debugging y análisis de causa raíz.

CEO Insurance

Desarrollador Full-Stack (Freelance)

Morelia, Michoacán, Mexico

Diciembre 2024 – Julio 2025

  • Desarrollé dos plataformas de cotización de seguros (vida y carga) y sus landing pages usando vanilla JavaScript, optimizadas para generación de leads y respuestas rápidas de cotización.
  • Construí generación dinámica de PDFs para cotizaciones y condiciones de póliza (HTML2PDF) con envío automatizado por email y WhatsApp.
  • Diseñé una WEB API para almacenamiento de cotizaciones y servicios backend que convierten cotizaciones en pólizas activas, eliminando la captura manual de datos.
  • Desplegué en infraestructura VPS con Cloudflare (caché, DNS, SSL) para mejorar seguridad y rendimiento.

BigPrint Imprenta

Desarrollador Full-Stack

Morelia, Michoacán, Mexico

Marzo 2024 – Agosto 2024

  • Diseñé la arquitectura backend aplicando separación de responsabilidades, patrones escalables y mejores prácticas de ingeniería de software.
  • Construí, documenté y mantuve APIs REST e integraciones con terceros (p. ej. Clientify vía webhooks) para automatizar flujos entre sistemas y reducir tareas operativas manuales.
  • Optimicé consultas y estructuras SQL, y desarrollé módulos frontend en React manteniendo compatibilidad con jQuery.
  • Gestioné despliegues en infraestructura VPS sobre GCP (Linux, Nginx/Apache, hardening de seguridad), estandaricé entornos dev/staging/prod y participé en resolución de incidentes de producción y decisiones de escalabilidad.

Habilidades

Lenguajes

TypeScript JavaScript PHP Python Java Go Swift Kotlin

Frontend

React Svelte SvelteKit HTML5 CSS3 Tailwind CSS Bootstrap Bulma jQuery

Backend

Node.js Express Fastify Hono PHP APIs REST GraphQL WebSockets

Bases de Datos

MongoDB PostgreSQL MariaDB MySQL SQLite DynamoDB

Cloud

AWS (EC2, S3, Cognito, AppSync, DynamoDB, Route53, CloudFormation, CDK, Amplify) Google Cloud Platform (Compute Engine, Cloud Storage) Supabase Firebase Cloud Messaging

Mobile

SwiftUI UIKit Jetpack Compose Android SDK

Arquitectura

Clean Architecture MVVM VIPER SOLID Inyección de Dependencias

DevOps & Tools

Docker Git Linux Nginx Apache PM2 Cloudflare SSH

Integraciones

Stripe Mercado Pago OpenPay

Proyectos Seleccionados

Sistema de Gestión de Casa de Empeño

Desarrollé una 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. Construida con Svelte y Supabase, utilizando autenticación administrada, base de datos y almacenamiento en la nube, priorizando simplicidad del frontend y gestión eficiente de datos.

Svelte Supabase TypeScript

Sistema de Gestión Escolar para Academia de Inglés

Desarrollé un sistema para gestión de estudiantes, asistencia, grupos, límites de capacidad, horarios de maestros y nómina. Implementado en PHP y MySQL con arquitectura tradicional renderizada del lado del servidor, priorizando simplicidad y confiabilidad con JavaScript mínimo.

PHP MySQL JavaScript

Educación

Instituto Tecnológico Superior de Apatzingán

Ingeniería en Sistemas Computacionales

Apatzingán, Michoacán, México

2020 – 2024