¡Hola! Soy Juan Gabriel

Con más de 2 años de experiencia en la creación de sitios web y aplicaciones de escritorio, utilizando diversas herramientas tecnológicas. Ingeniero en Tecnologías de Información de Alajuela, Costa Rica 🇨🇷.

Sobre mí

Soy Ingeniero en Tecnologías de la Información con experiencia en desarrollo web, bases de datos y administración de sistemas. Me especializo en implementar soluciones eficientes que optimicen procesos y mejoren la experiencia del usuario. Apasionado por la innovación y el aprendizaje continuo, busco contribuir a proyectos que generen un impacto significativo en el ámbito tecnológico y empresarial.

🚀 Tecnologías que manejo

📋 Lenguajes

  • HTML5 Badge
  • CSS3 Badge
  • JavaScript Badge
  • Python Badge
  • C# Badge
  • C++ Badge
  • PHP Badge
  • TypeScript Badge

💾 Bases de datos

  • MongoDB Badge
  • SQL Server Badge
  • MySQL Badge
  • Firebase Badge

📚 Frameworks, plataformas y bibliotecas

  • Angular Badge
  • Astro Badge
  • Bootstrap Badge
  • Django Badge
  • Node.js Badge
  • React Badge

🕓 Control de versiones

  • Git Badge
  • GitHub Badge
  • GitLab Badge

🥅 Otros

  • Docker Badge
  • Postman Badge

Experiencia laboral

  1. Desarrollador .NET

    MP Sistemas

    Jornada completa
    ✅ Responsable de identificar, depurar y solucionar inconvenientes en el sistema de punto de venta.
    ✅ Implementación de mejoras para optimizar el rendimiento, la estabilidad y la experiencia de usuario.
    ✅ Dar soporte a los clientes ante incidentes, inconvenientes o consultas relacionadas con el funcionamiento del punto de venta.
    ✅ Optimicé las solicitudes del sistema, mejorando el rendimiento en un 20% a través de revisiones de código.
  2. Técnico en soporte

    Comsys

    Jornada parcial
    ✅ Mantenimiento correctivo y preventivo en computadoras e impresoras.
    ✅ Instalación y configuración de sistemas operativos, como Windows y Linux.
    ✅ Soporte técnico a usuarios, resolviendo problemas y atendiendo inquietudes relacionadas con hardware y software.
  3. Desarrollador Full Stack

    Dirección Regional de Educación Occidente

    Contrato de prácticas
    ✅ Mejora y optimización de aplicaciones web utilizando React para el frontend y Node.js para el backend, con MongoDB para la gestión de bases de datos.
    ✅ Corrección de errores y mejoras en el código para mantener la estabilidad y el rendimiento óptimo de la aplicación.
    ✅ Implementación de nuevas funcionalidades y actualizaciones para enriquecer la experiencia del usuario y la funcionalidad general de la plataforma.
    ✅ Colaboración en la integración de nuevas características y mejoras basadas en los requisitos del usuario y las necesidades del proyecto.
  4. Técnico en soporte

    El ORBE

    Contrato temporal
    ✅ Realicé la instalación y configuración de software especializado, así como la gestión de inventarios detallados y el diagnóstico de equipos de cómputo.
    ✅ Identifiqué y resolví problemas técnicos para asegurar el funcionamiento óptimo del hardware.
    ✅ Coordiné la entrega y configuración de equipos y software a los empleados, garantizando que todos los sistemas estuvieran correctamente configurados y operativos según las especificaciones requeridas.

Proyectos

Captura de pantalla del proyecto RepairManagement

RepairManagement

  • Angular
  • MySQL
  • Node.js
RepairManagement es una aplicación web diseñada para facilitar la gestión de reparaciones y diagnósticos de equipos informáticos y electrónicos. Permite a los técnicos llevar un control organizado de las reparaciones, el estado de los equipos y los diagnósticos realizados, optimizando su flujo de trabajo y mejorando la eficiencia en el proceso.