ALAN.DEV

Soy Alan Mayorga. Ingeniero TI con +3 años de experiencia, principalmente enfocada en el desarrollo web.

GitHub LinkedIn

Experiencia

Full Stack Developer

IDS Comercial

Julio 2022 - Mayo 2024
RESPONSABILIDADES
  • Desarrollar sistemas a medida para cumplir las necesidades de los clientes.
  • Trabajar en varios proyectos de diversos clientes.
  • Comunicación directa con los equipos de desarrollo de los clientes para el desarrollo en conjunto de los requerimientos.
LOGROS CLAVE
  • Creación de sistemas utilizando las mejores prácticas y estándares especificados por los clientes para el desarrollo y cumplimiento de los requerimientos.
  • Mejoras y medición de rendimiento a sistemas creados por los clientes.
  • Inicialización y configuración de nuevos proyectos, implementando las herramientas y tecnologías más adecuadas para el proyecto.

Front End Developer

Corebiz México

Mayo 2021 - Junio 2022 · [E-Commerce]
RESPONSABILIDADES
  • Implementar diseños en las páginas de e-commerce de los clientes.
  • Trabajar en varios proyectos de diversos clientes.
  • Comunicación directa con los equipos de desarrollo de los clientes para la implementación de requerimientos específicos.
LOGROS CLAVE
  • Desarrollo continuo a las aplicaciones e-commerce de los clientes (Sally Beauty, Walmart, Aldo Conti, La gran bodega, entre otros), mejorando la experiencia del usuario en el proceso de sus compras, utilizando como principal herramienta Vtex IO. Se basa principalmente en escribir JSON para crear componentes preestablecidos. Los estilos se generaban a través de SASS y con clases ya definidas para cada componente.
  • Desarrollo de componentes customizados a la medida para cubrir necesidades específicas de los clientes, utilizando React como tecnología se crean componentes utilizando las APIs de VTEX para la consulta de información relacionada a la tienda tales como información de lista de productos o productos en específico, también brinda un catálogo de componentes para utilizarlos y adecuarlos a los requerimientos solicitados.
  • Creación de proyectos para implementar funcionalidades específicas en el proceso de pago (checkout).

Full Stack Developer

T-Systems México

Enero 2021 - Abril 2021
RESPONSABILIDADES
  • Utilizar los diseños ya implementados para el nuevo módulo.
  • Apoyar al equipo en el desarrollo de sus módulos.
  • Entregas semanales de avances funcionales del proyecto.
LOGROS CLAVE
  • Desarrollé un módulo complementario de una aplicación web para la gestión de recursos de diferentes empresas. Se utilizó .NET como framework de desarrollo, se consultaban los usuarios registrados por medio de Active Directory de Windows por medio de LDAP y se desplego la información en una tabla dinámica con la que contaba con paginación utilizando Bootstrap. Se consultaban las ventas, declinaciones, entre otra información para mostrarlas en tarjetas y posteriormente al darle clic se mostraba toda la información completa consultada con AJAX a la API REST, dicha información se mostraba en graficas dinámicas utilizando la librería de JavaScript Chart.j.s. Se creo un botón para descargar la información en formato PDF, esto lo generaba el servidor con C#.
  • Para la persistencia de datos se utilizó SQL Server con el Entity Framework Core para hacer consultas, guardar, editar y eliminar registros (CRUD).

Proyectos

JS-QUIZ

JS-QUIZ

Es una aplicación web diseñada para poner a prueba los conocimientos de los usuarios sobre JavaScript, uno de los lenguajes de programación más populares y versátiles.

Gato #

Gato #

El juego de "Gato" es una implementación en línea del clásico juego de Tres en Raya. Este proyecto ofrece una plataforma interactiva y divertida para que los usuarios jueguen entre sí.

Acerca de mi

+3 años de experiencia como Front End Developer donde también he cumplido con la función de Full Stack Developer. Siempre me aseguro de utilizar las mejores prácticas de desarrollo para cumplir con los objetivos esperados del proyecto, y así garantizar la satisfacción del cliente. Estoy dedicado a la mejora continua de mi habilidad y conocimiento en el desarrollo de software para crear soluciones innovadoras y eficientes.

Me gusta escuchar musica y hacer deporte, ademas de comer mucho (hamburgesas 😋), y de vez en cuando viajar y conocer lugares nuevos.