Desarrollador Full Stack · Colombia
JHONMONSALVE
Desarrollador Full Stack que transforma ideas en experiencias digitales.
Construyo aplicaciones web combinando desarrollo frontend, soluciones backend y experiencias de usuario pensadas para resolver problemas reales.
Sobre mí
Ingeniero de Sistemas en formación, desarrollador Full Stack en la práctica.
Estoy terminando Ingeniería de Sistemas en la Universidad Simón Bolívar, donde completé noveno semestre y actualmente curso mis prácticas profesionales como desarrollador Full Stack.
En Cerebiia desarrollé interfaces con React, Inertia.js y Tailwind CSS para sistemas empresariales reales, incluyendo un sistema de recursos humanos y un sistema de auditorías con funcionalidades de inteligencia artificial para seguimiento de personal.
Me muevo cómodo entre frontend y backend: en frontend trabajo con React, JavaScript, TypeScript e Inertia.js; en backend, con Laravel, PHP, Django y Python, apoyado en bases de datos como MySQL, PostgreSQL y MariaDB.
Me interesa escribir código mantenible, cuidar la experiencia de usuario y entender el problema de negocio antes de escribir la primera línea. Disfruto trabajar junto a perfiles de diseño UX/UI y gestión de proyectos, y sigo explorando Next.js, APIs, automatización e inteligencia artificial aplicada.
Sigo aprendiendo de forma constante: cada proyecto nuevo es una oportunidad para asumir un reto técnico distinto y mejorar la forma en que construyo software.
Experiencia
Experiencia profesional
Proyectos reales en los que he participado como desarrollador Full Stack.
Desarrollador Full Stack · Cerebiia
Desarrollo de aplicaciones web, interfaces empresariales y sistemas internos, incluyendo funcionalidades relacionadas con inteligencia artificial.
- Desarrollo de interfaces con React, Inertia.js y Tailwind CSS para sistemas empresariales.
- Participación en un sistema de recursos humanos: interfaces, validaciones de formularios y despliegue.
- Participación en un sistema de auditorías con funcionalidades de inteligencia artificial para el seguimiento y control de personal.
- Desarrollo de landing pages e interfaces web para distintos proyectos internos.
- Colaboración directa con perfiles de diseño UX/UI y gestión de proyectos.
ReactInertia.jsTailwind CSSLaravelPHPMySQLDesarrollador web · AENS TECH
Desarrollo del sitio web corporativo de En Concreto, empresa de productos prefabricados en concreto, como parte del equipo de AENS TECH.
- Construcción del sitio web institucional y catálogo de productos.
- Coordinación con el equipo de AENS TECH para la entrega del proyecto.
Desarrollo web
Proyectos
Proyectos destacados
Una muestra de aplicaciones reales en las que he trabajado como desarrollador Full Stack.
Stack
Tecnologías y habilidades
Organizadas por área, con el nivel real de experiencia en cada una.
Frontend
- React.jsExperiencia práctica
Interfaces de usuario basadas en componentes para aplicaciones empresariales.
- TypeScriptExperiencia práctica
Tipado estático para código frontend más predecible y mantenible.
- JavaScriptExperiencia práctica
Base del desarrollo de interfaces interactivas en el navegador.
- Inertia.jsExperiencia práctica
Puente entre backend Laravel y frontend React sin construir una API separada.
- Tailwind CSSExperiencia práctica
Sistema de estilos utilitario para interfaces consistentes y responsivas.
- Next.jsConocimiento complementario
App Router, Server Components y Metadata API para aplicaciones con SEO y rendimiento.
Backend
- LaravelExperiencia práctica
Construcción de sistemas empresariales: validaciones, autenticación y lógica de negocio.
- PHPExperiencia práctica
Lenguaje base para los sistemas desarrollados con Laravel.
- DjangoExperiencia práctica
Desarrollo backend en Python con enfoque en productividad.
- PythonExperiencia práctica
Lógica de backend y automatizaciones.
- APIsConocimiento complementario
Diseño y consumo de servicios para comunicar frontend y backend.
Bases de datos
- MySQLExperiencia práctica
Modelado relacional para sistemas internos y empresariales.
- PostgreSQLExperiencia práctica
Base de datos relacional para aplicaciones web.
- MariaDBExperiencia práctica
Variante de MySQL usada en despliegues de proyectos empresariales.
Infraestructura y despliegue
- GitExperiencia práctica
Control de versiones en todos los proyectos.
- GitHubExperiencia práctica
Colaboración, revisión de código y gestión de repositorios.
- DockerExperiencia práctica
Contenerización de aplicaciones para entornos consistentes.
- VercelExperiencia práctica
Despliegue de aplicaciones frontend y Next.js.
- VPSExperiencia práctica
Configuración y mantenimiento de servidores para aplicaciones en producción.
- NginxExperiencia práctica
Configuración de servidor web y proxy inverso para despliegues.
Herramientas e intereses
- Inteligencia ArtificialConocimiento complementario
Integración de funcionalidades de IA en sistemas empresariales reales.
- AutomatizaciónEn exploración
Procesos que reducen tareas manuales repetitivas.
- Arquitectura de softwareEn exploración
Diseño de soluciones mantenibles y escalables a mediano plazo.
Cómo trabajo
Una metodología de trabajo propia
Así es como suelo abordar un proyecto, de principio a fin.
Comprender el problema
Antes de escribir código, entiendo el contexto real: quién usa la solución, qué necesita resolver y qué restricciones existen.
Definir la solución técnica
Elijo el stack y la arquitectura según el problema, no al revés, priorizando soluciones simples y mantenibles.
Diseñar la experiencia
Trabajo junto a perfiles de diseño UX/UI para que la interfaz sea clara, accesible y coherente con el objetivo del producto.
Desarrollar frontend y backend
Construyo interfaces e integraciones de extremo a extremo, cuidando la calidad del código en ambas capas.
Probar, validar y corregir
Verifico el funcionamiento real antes de dar algo por terminado, iterando sobre los problemas que aparecen.
Desplegar y mejorar
Pongo la solución en producción y sigo observando su comportamiento para seguir mejorándola.
Formación
Formación académica
Ingeniería de Sistemas
Universidad Simón Bolívar
Noveno semestre completado — práctica profesional en curso.
Contacto
¿Tienes un reto tecnológico o una oportunidad interesante? Hablemos.
Puedes escribirme directamente por correo o LinkedIn; respondo personalmente cada mensaje.
Correo profesional
mjhon6811@gmail.com