Jonathan Isrrael Caballero Morales — Software Engineer

Jonathan Isrrael Caballero Morales

Sobre mí

Soy Software Engineer con experiencia en distintos rubros: sector empresarial, freelance y consultoras.

Soy creativo y autodidacta. Me gustan los desafíos, tanto en diseño como en backend, y disfruto cuando mi trabajo hace una diferencia real en el producto.

También comparto todo esto en TikTok como @isrra_dev, mezclando programación y humor.

Experiencia

01Febrero 2026
Presente

Sthorme

Full Stack Engineer y Cofundador

Sthorme

Me uní al equipo cofundador de Sthorme, un SaaS de inteligencia de marketing potenciado por IA, siendo parte del crecimiento de cero a 200+ usuarios activos con producto en producción y generando ingresos. Integré Meta Marketing API y servicios de Google Cloud para el análisis de métricas de redes sociales mediante lenguaje natural.

Frontend

Next.jsReactTypeScriptv0

Backend

PythonFastAPIRedisDocker

Herramientas

VercelGitGitHub
02Julio 2025
Presente

Magg (Electro Magg)

Líder Técnico Full Stack

Magg (Electro Magg)

Lideré la reingeniería completa de la plataforma web corporativa con Next.js, SSR/SSG, Prisma y Supabase, reduciendo el tiempo de carga inicial de 6s a 1.4s y mejorando el Largest Contentful Paint en +60% — incrementando directamente la retención de tráfico orgánico. Definí la arquitectura técnica, el modelado de datos con Prisma ORM sobre PostgreSQL y la estrategia de despliegue en Vercel. Gestioné el estado global con Zustand y consolidé una capa de UI consistente con Tailwind CSS y Shadcn.

Frontend

Next.jsReactTypeScriptTailwind CSSShadcn UIZustandVitestJestv0

Backend

Node.jsPrisma

Datos

PostgreSQLSupabase

Herramientas

VercelGitGitHubSlack APIFigma
03Mayo 2025 – Julio 2025

WebDecero

Desarrollador Front-end

WebDecero

Desarrollé y optimicé componentes para el ERP empresarial utilizando React y Tailwind CSS, adaptándome a un código base estructurado bajo arquitectura MVC con Laravel y PHP. Aseguré la calidad del código siguiendo estándares del equipo, mejorando la mantenibilidad y consistencia del frontend. Contribuí a la entrega continua de funcionalidades alineadas a requerimientos de negocio, trabajando con control de versiones en Git y GitHub y validando funcionalidades mediante Vitest.

Frontend

JavaScriptReactTailwind CSSVitest

Backend

LaravelPHP

Datos

MongoDB

Herramientas

GitGitHub
04Septiembre 2024 – Junio 2025

Clever Cloud

Desarrollador Full Stack

Clever Cloud

Construí e iteré módulos core para una plataforma ERP empresarial usando React, Vue.js y PHP/MySQL con 500+ usuarios concurrentes; el rediseño de flujos UX clave redujo el tiempo promedio de completado de tareas en ~30%. Diseñé interfaces reutilizables aplicando arquitectura modular y gestioné el estado global con Zustand y Pinia, construyendo interfaces consistentes con Vuetify y Bootstrap.

Frontend

ReactVuePiniaZustandVuetifyBootstrapViteVitest

Backend

PHP

Datos

MySQL

Herramientas

GitGitHub
05Mayo 2023 – Agosto 2024

Industrias Maquinsa

Desarrollador Full Stack

Industrias Maquinsa

Lideré el desarrollo end-to-end de Fortisiip, una plataforma interna de RRHH que digitalizó flujos de vacaciones, evaluaciones de desempeño y expedientes de empleados para 1,000+ colaboradores — reemplazando al 100% los procesos en papel de toda la empresa. Construí el frontend con React (SPA), implementando control de acceso basado en roles, generación dinámica de formularios y validación en tiempo real, entregando una UX fluida para roles de RRHH, gerencia y empleados.

Frontend

ReactJavaScriptHTML5CSS3Bootstrap

Backend

C#.NET

Datos

PostgreSQLSQL Server

Herramientas

GitLinux

ChambaFlow

Postular en OCC y Computrabajo es repetitivo por diseño: buscar, abrir, leer, hacer clic, volver. ChambaFlow elimina ese ciclo con un bot que se adjunta a tu sesión activa del navegador — sin almacenar ni interceptar credenciales, porque el enfoque correcto fue nunca necesitarlas. La apuesta técnica fue el remote debugging: en lugar de gestionar autenticación (frágil y difícil de mantener), el bot hereda tu sesión ya abierta y opera desde ahí. La configuración completa — keywords, plataformas y filtros — vive en un solo archivo YAML.

PythonGitGitHubSelenium

Aparecen.mx

Aparecen.mx es una herramienta cívica gratuita diseñada para ayudar a familias, colectivos y ciudadanos en México a generar fichas de búsqueda de personas desaparecidas de forma inmediata. La plataforma automatiza el diseño bajo principios de comunicación de emergencia: alto contraste, jerarquía visual clara y optimización para difusión tanto en redes sociales como en impresión física. La decisión clave del proyecto fue la privacidad: toda la información se procesa directamente en el navegador del usuario (client-side), sin bases de datos, sin almacenamiento y sin transmisión a servidores externos.

Next.jsReactTypeScriptTailwind CSSShadcn UI+8

Pásalo

Pásalo es una plataforma comunitaria diseñada para redistribuir objetos de forma local sin fricción. A diferencia de los modelos tradicionales de clasificados, aquí no existe la compra, la venta ni la negociación: el enfoque está en conectar directamente a personas que tienen algo útil con quienes realmente lo necesitan. El sistema prioriza la inmediatez y la experiencia de usuario: publicar un objeto toma segundos, explorar se adapta a tu ubicación (estado y municipio en México) y la interacción está diseñada para ser clara, rápida y sin ruido. Más que una app de listados, Pásalo busca incentivar una cultura de reutilización, reduciendo desperdicio y fortaleciendo comunidades locales a través de tecnología bien ejecutada.

Next.jsReactTypeScriptPostgreSQLSupabase+10

DescífraMX

La mayoría de los mexicanos ha usado su CURP sin saber qué codifica cada carácter. DescífraMX lo desarma visualmente en tiempo real: fecha de nacimiento, estado, sexo, dígito verificador y palabras inconvenientes — campo por campo, con contexto. Con más de 1,000 consultas registradas y una API REST pública documentada con OpenAPI, la decisión más importante fue la privacidad-by-design: ningún dato sale del navegador. Sin backend, sin logs, sin base de datos.

Next.jsTypeScriptReactTailwind CSSShadcn UI+6
ChambaFlow
Aparecen.mx
Pásalo
DescífraMX

Esto es solo
una muestra.

Bots de automatización, juegos hechos desde cero y más. El resto del trabajo vive aquí.

Ver todos los proyectos
00

STACK

0114 TECH

Frontend

  • React
  • Next.js
  • TypeScript
  • Vue
  • Tailwind CSS
  • HTML5
  • CSS3
  • JavaScript
  • Bootstrap
  • Vuetify
  • Shadcn UI
  • React Router
  • Pinia
  • v0
027 TECH

Backend

  • Node.js
  • Python
  • FastAPI
  • Laravel
  • C#
  • .NET
  • Redis
038 TECH

Datos & Cloud

  • PostgreSQL
  • MySQL
  • SQL Server
  • MongoDB
  • Firebase
  • Prisma
  • Supabase
  • Docker
0411 TECH

Dev Tools & IA

  • Git
  • GitHub
  • VS Code
  • Cursor
  • Vite
  • Vitest
  • Jest
  • Postman
  • Vercel
  • Figma
  • Claude

Certificados que
respaldan mi trabajo.

Tengo 16 certificaciones de plataformas como Udemy, CISCO y Google, cada una con su credencial oficial verificable a un clic.

Ver todos los certificados
00

Educación

0120232025

Ingeniería en Desarrollo y Gestión de Software

U. Tecnológica de Huejotzingo

LVL 03

Formación enfocada en el ciclo de vida completo del software, incluyendo arquitectura de sistemas web, diseño escalable, patrones de diseño y gestión de proyectos. Adquirí experiencia en definición de requisitos, aseguramiento de calidad, pruebas automatizadas y metodologías ágiles como Scrum y Kanban.

0220212023

TSU en Desarrollo de Software Multiplataforma

U. Tecnológica de Huejotzingo

LVL 02

Carrera técnica enfocada en desarrollo multiplataforma con bases sólidas en programación orientada a objetos, bases de datos relacionales y consumo de APIs REST. Desarrollé proyectos completos desde diseño de datos hasta implementación frontend y backend.

0320182021

Técnico en Programación

CETis 17

LVL 01

Formación inicial en programación con enfoque en lógica computacional, algoritmos y estructuras de datos. Trabajé con lenguajes como C# y C++, desarrollando aplicaciones y resolviendo problemas mediante código estructurado.