Julian Gomez
Web + IA

Soy Julian Gomez

Desarrollador Full-Stack especializado en el Frontend. Cuento con más de 4 años de experiencia en el diseño y desarrollo de soluciones Web. Destaco en crear experiencias de usuario que se enfocan en el rendimiento, una moderna UI/UX, y accesibilidad.

Experiencia

tag image

IMEXHS | Imaging Experts and Healthcare Services

Desarrollador 2 Abril 2023 - Actual
  • Diseñé e implementé la arquitectura para la integración de OpenAI en un sistema de chat enfocado en los usuarios del Sistema de Información Radiológica (RIS), utilizando Angular y Python.
  • Mejoré la experiencia de usuario y la interfaz (UX/UI) para los flujos de trabajo de medición y anotación en el visor de imágenes médicas mediante CSS moderno, renderizado dinámico de componentes e implementación de directivas personalizadas en Angular.

Stack Tecnológico

tag image

Imagine Apps

Desarrollador Angular Junior 2 Abril 2022 - Abril 2023
  • Implementé parte del módulo de Ubicaciones utilizando Angular para el Proyecto Uptracker, facilitando la gestión de múltiples ubicaciones.
  • Creé tablas personalizadas y gráficos para el Proyecto Uptracker utilizando Angular, mejorando el análisis de datos para el equipo de ventas.

Stack Tecnológico

tag image

CIC | Corporación para la Investigación de la Corrosión

Asistente Profesional Febrero 2020 - Abril 2022
  • Implementé gráficos, tablas, formularios y interacciones SVG para SIGCO (Sistema de Gestión de Corrosión) utilizando Angular y Figma.
  • Desarrollé gráficos, tablas y formularios para SHIREC (Sistema de Recubrimiento Histórico) utilizando Angular.

Stack Tecnológico

tag image

SENA | Servicio Nacional de Aprendizaje

Instructor Diciembre 2012 - Diciembre 2014
  • Lideré un equipo multidisciplinario al primer lugar en la competencia nacional de LOGO Soft organizada por SIEMENS, contribuyendo al desarrollo de algoritmos e implementación de la interfaz de usuario.
  • Entrené y mentoricé al equipo ganador de la competencia regional de Mecatrónica organizada por FESTO.

Stack Tecnológico

Proyectos

Ask Source

TITLE

Stack Tecnológico

Este proyecto implementa un sistema de preguntas y respuestas basado en documentos utilizando una arquitectura de Generación Aumentada por Recuperación (RAG). Los usuarios pueden subir fuentes PDF e ingresar indicaciones, las cuales son procesadas por un Modelo de Lenguaje de Gran Escala preseleccionado (LLM) para generar completaciones relevantes. La aplicación cuenta con gestión de sesiones de usuario y una interfaz intuitiva para la selección de LLM. Desarrollado con Angular para el frontend y un backend dockerizado en Express.js, el sistema utiliza Langchain para flujos de trabajo RAG. La persistencia de datos se logra a través de MongoDB y Supabase. La aplicación está desplegada en Vercel para el frontend y Render para la API.

Npm Chat (Solo corre en navegadores de escritorio)

TITLE

Stack Tecnológico

Este proyecto demuestra una aplicación de chat basada en el navegador impulsada por un Modelo de Lenguaje de Gran Escala optimizado (LLM) que opera completamente dentro del navegador del usuario, asegurando la privacidad de los datos y reduciendo las dependencias del servidor. Desarrollado con Angular para la arquitectura del frontend y la biblioteca WebLLM para una integración eficiente del LLM, la aplicación implementa un web worker para mejorar el rendimiento y mantener la capacidad de respuesta de la interfaz de usuario. La experiencia del usuario se mejora con ejemplos pre-poblados y una interfaz de doble tema.

Admin Rental

TITLE

Stack Tecnológico

Este proyecto es un sistema de gestión de alquileres diseñado para la administración de propiedades residenciales. Cuenta con cálculos automatizados de facturas de servicios para agua, gas y electricidad basados en las especificaciones del contrato y métricas de consumo mensual. La aplicación implementa un sistema de control de acceso basado en roles de tres niveles, distinguiendo entre inquilinos, propietarios de propiedades y administradores del sistema. Desarrollado con Angular para el frontend, el sistema utiliza Firebase Google Provider para la autenticación segura y Firestore para una gestión de base de datos en tiempo real y eficiente. La interfaz de usuario combina la utilidad de los componentes de Angular Material con la flexibilidad de TailwindCSS, resultando en un diseño receptivo y visualmente cohesivo.

Ngx Fast Marquee

TITLE

Stack Tecnológico

Este proyecto es una biblioteca de Angular de código abierto, disponible como un paquete npm, presenta un componente de marquee de alta rendimiento para interfaces web dinámicas. Ofrece control preciso de la velocidad y orientaciones personalizables. El componente incluye una máscara de borde para transiciones suaves y controles de animación interactivos activados por acciones del usuario.

Create Tiny Link

TITLE

Stack Tecnológico

Este proyecto es una aplicación de acortador de enlaces simplificado diseñada para simplicidad y eficiencia. Los usuarios pueden generar URLs abreviadas con un solo clic. Desarrollado con Angular para el frontend, la aplicación utiliza Firebase hosting para la implementación y Firestore para la gestión de datos robusta.

Store DevTools

TITLE

Stack Tecnológico

Este proyecto es una extensión de Chrome diseñada para visualizar acciones de Store procedentes de un almacén personalizado en una aplicación Angular. La extensión se puede acceder tanto a través de un menú contextual de clic derecho en la página de la aplicación o abriendo los DevTools y haciendo clic en el panel "Store". Desarrollado con JavaScript puro, CSS, y HTML, la extensión es completamente responsiva y se integra de manera sencilla con la aplicación.

Acerca

Desarrollador apasionado ❤️ con un profundo compromiso hacia mi familia. Mi actitud positiva y pasión por lo que hago se reflejan tanto en mi trabajo como en mi vida personal. A continuación, te contaré un poco más sobre mí 😁

Soy ingeniero en mecatrónica con un reconocimiento en investigación y una pasión por construir soluciones tecnológicas 🚀

El interés en desarrollo web proviene de mi experiencia en la programación de sistemas embebidos, donde había una necesidad constante de interfaces modernas y amigables. Esto me llevó a tomar la iniciativa de estudiar por mi cuenta y dominar una gama de tecnologías web, especialmente Angular, junto con buenas prácticas y patrones de diseño 🤓

Desde entonces, he realizado contribuciones significativas a diversos proyectos, logrando éxitos notables en mejorar las experiencias de usuario y los flujos de trabajo, acelerando los plazos de desarrollo y mejorando el rendimiento 📈

Además, también fuí Instructor en el Servicio Nacional de Aprendizaje (SENA), en donde tuve la oportunidad de enseñar a más de 100 aprendices, mejorando sus habilidades en diversas áreas técnicas. Adicionalmente, dirigí equipos para lograr posiciones destacadas en competencias nacionales y regionales 👨‍🏫

Family

Contacto

Para consultas, colaboraciones o simplemente para decir hola, no dudes en comunicarte escribiendo a cualquiera de mis o enviándome un correo. ¡Espero conectar contigo y explorar oportunidades juntos! 🚀