Soy un desarrollador web con experiencia en front-end y back-end. He trabajado con ReactJS, Angular y actualmente exploro Next.js. En el backend utilizo Node.js con Express para crear APIs sólidas, y PostgreSQL junto a Prisma ORM para optimizar la comunicación con la base de datos.
Mi camino en la programación comenzó desde la preparatoria, donde estudié la carrera de Programación. Más adelante, continué mi formación en la universidad, cursando la carrera de Tecnologías de la Información con especialidad en Desarrollo de Software.
Mi primera experiencia laboral fue en una empresa dedicada a la venta de computadoras, donde fui contratado como desarrollador web. Allí trabajé en tareas tanto del lado frontend como backend, dando mantenimiento y añadiendo nuevas funcionalidades a un CRM desarrollado en PHP. Esta etapa fue clave para afianzar mis habilidades en entornos reales y colaborativos.
Después de cuatro meses, me integré a otra empresa cercana a mi residencia, donde actualmente laboro. Esta organización se especializa en ofrecer servicios de seguridad privada, y mi rol como desarrollador full stack ha sido muy completo. Comencé dando mantenimiento al sitio web oficial, corrigiendo errores, refactorizando código, optimizando el SEO y desarrollando landing pages optimizada con SEO.
Trabaje en la migración del sitio completo a Next.js, implementando un nuevo diseño, mejorando el rendimiento general y adaptándolo a las mejores prácticas modernas.
Desarrollo de proyecto interno estratégico: Implementación de un sistema de mensajería privada para la empresa. En este proyecto trabaje en la parte de DevOps, configurando toda la infraestructura necesaria para poner en marcha el servicio usando servidores Linux (Debian), Matrix Synapse y herramientas de automatización.
Aplicacion para aprender ingles de manera facil, con un enfoque en la memorización de palabras y frases, diseñada para ayudar a los usuarios a mejorar su vocabulario y comprensión del idioma inglés de forma efectiva.
Permite a los usuarios iniciar sesión de forma segura utilizando su cuenta de Google.
Traduce textos y genera imágenes automáticamente mediante inteligencia artificial.
Crea e implementa quizzes para reforzar el aprendizaje de vocabulario y frases en inglés.
Organiza y guarda traducciones en listas personalizadas o en tu sección de favoritos.
Librería utilizada para construir la interfaz de usuario del front-end de forma dinámica y eficiente.
Entorno de ejecución para JavaScript que permite desarrollar la lógica del servidor y la API.
Framework ligero que facilita la creación y gestión de rutas y middleware en la API.
Sistema de gestión de bases de datos relacional utilizado para almacenar y organizar la información.
Integración con OpenAI para generar traducciones e imágenes mediante inteligencia artificial.
Herramienta para interactuar con la base de datos de forma segura, eficiente y tipada mediante consultas en TypeScript.
Algunas de las publicaciones más destacadas que he compartido en LinkedIn.
¿Listo para empezar tu próximo proyecto? Hablemos sobre cómo podemos trabajar juntos para hacer realidad tus ideas.
Siempre me entusiasma trabajar en nuevos proyectos y colaborar con personas talentosas. Ya sea que tengas un proyecto específico en mente o simplemente quieras explorar posibilidades, me encantaría saber de ti.