Saltar al contenido principal

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.

  1. 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 CSSLaravelPHPMySQL
  2. Desarrollador 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

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.

01

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.

02

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.

03

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.

04

Desarrollar frontend y backend

Construyo interfaces e integraciones de extremo a extremo, cuidando la calidad del código en ambas capas.

05

Probar, validar y corregir

Verifico el funcionamiento real antes de dar algo por terminado, iterando sobre los problemas que aparecen.

06

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