Juan Miguel Vargas Sánchez

Juan Miguel Vargas Sánchez

About

Detail

FullStack Developer
Puerto Escondido, Oaxaca, Mexico

Contact Juan regarding: 
work
Full-time jobs
Starting at USD2.5k/month
Flexible work
Starting at USD20/hour

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • Datyra, LLC
    Desarrollador Full Stack
    Datyra, LLC
    Sep 2021 - Current (4 years 9 months)
    Como Desarrollador Full Stack, fui responsable del front-end de Corporatus, una plataforma de consulta de artículos científicos. Implementé funcionalidades avanzadas como un chatbot integrado con modelos de Machine Learning (ML) para responder a consultas de usuarios, y soporte para pagos en línea con Stripe. También desarrollé la UI de una plataforma de análisis de video con React 17 y MUI, implementando servicios con un servidor en Go y Apollo Server para GraphQL. En un proyecto de vehículos eléctricos, lideré la creación de un sistema de actualización remota para unidades de carga, utilizando tecnologías como Go, Bash Script, PostgreSQL y Redis en el backend. En el front-end, diseñé y desarrollé un nuevo layout y la navegación del sitio
  • SOLEMTI
    Desarrollador FrontEnd
    SOLEMTI
    Jun 2020 - Aug 2021 (1 year 3 months)
    Como Desarrollador Front-End, me he especializado en la creación y actualización de sitios web de alto tráfico. Implementé y mantuve páginas para clientes como Coppel y Viva Aerobus utilizando Angular 9 y Angular 12, con despliegues en contenedores Docker y pruebas unitarias con Jest. Colaboré en el desarrollo de un sistema de autenticación único (SSO) con Vue.js y participé en la actualización de plataformas de comercio electrónico, incluyendo Deportenis y Álamo, usando CakePHP. Además, utilicé MySQL como base de datos para las aplicaciones web desarrolladas con CakePHP, lo que permitió una gestión eficiente de los datos para empresas PYMES. Aunque mi enfoque principal ha sido el desarrollo front-end, he trabajado en proyectos full-stack,
  • 6
    Desarrollador de Software
    6DELTA CONSULTORES
    Mar 2020 - Jun 2020 (4 months)
    Participé en un proyecto piloto de migración de 3 meses, transformando el sistema CyberFinancial de Equifax de Flex 3 a Angular 8. Automatice el proceso de conversión de clases y pantallas, desarrollando un stylesheet en XSLT para trasladar la interfaz de MXML a HTML con sintaxis de Angular 8, extrayendo y adaptando propiedades y estilos para la nueva plataforma.
  • V
    Analista programador
    Veureka
    Nov 2014 - Feb 2020 (5 years 4 months)
    - Inicialmente me dediqué al área de investigación de tecnologías de comunicación como p2p, WebRTC, y XMPP en conjunto con pruebas unitarias de estas tecnologías en diferentes lenguajes de programación como JS, Java, Android y Objective C. - Posteriormente pasé al área de desarrollo de aplicaciones móviles (Android y iOS) híbridas con frameworks como Cordova e Ionic, comenzando con el desarrollo y modificación de plugins, y finalizando con el desarrollo completo de una aplicación (UI, front-end y plugins), así como el manejo de notificaciones push para Ionic, Android y iOS. - He desarrollado aplicaciones básicas en Android y iOS (ObjC y Swift2 y Swift3). - Actualmente sigo en el desarrollo de aplicaciones web con el framework AngularJS 2
Education verified_user 0% verified
  • Universidad Tecnológica de la Mixteca
    Ingeniería, Electrical and Electronics Engineering
    Universidad Tecnológica de la Mixteca
    Jan 2009 - Jan 2014 (5 years 1 month)
Projects (professional or personal) verified_user 0% verified
  • F
    Freelancer
    Jun 2024 - Aug 2025 (1 year 3 months)
    En un trabajo personal como freelancer, colaboré con el desarrollo de un sistema de inventarios con distintas funcionalidades, utilizando Angular 14, Node.js y SQL, así como en la creación de la página web inicial de una farmacia llamada "La nueva farmacia". Durante este proyecto, implementé prácticas de desarrollo full-stack y optimización de rendimiento, asegurando que el sistema fuera eficiente y escalable. Además, utilicé herramientas de control de versiones como Git y GitHub para gestionar el código y facilitar la colaboración. Aunque la inteligencia artificial (IA) no era un enfoque principal del proyecto, empleé herramientas de IA para mejorar el tiempo de desarrollo, lo que permitió acelerar la entrega de funcionalidades y mejorar l