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 – Julio 2026

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

012023 - 2025

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.

022021 - 2023

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.

032018 - 2021

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.