Miguel Angel

Full Stack Developer Engineer

Me gusta crear productos simples que resuelven problemas complejos. Fuera de la programación disfruto jugar videojuegos 🎮, cuidar mi jardín 🌱 y practicar deporte 💪.

Desarrollador Frontend con más de 5 años de experiencia en la creación de aplicaciones web y móviles. Especializado en Angular, React y React Native, con experiencia en proyectos para empresas como ADEX, Avanti Consultoría y Nettalco. Enfocado en optimizar procesos, mejorar la experiencia de usuario y desarrollar soluciones escalables.

Experiencia

Avanti Consultores
Remoto
Desarrollador Fullstack
Feb 2022 — nov 2024
  • Desarrollo de API backend en Java utilizando Spring Boot y Spring Security, con autenticación basada en tokens, gestión de roles y permisos, persistencia de datos en MySQL, y despliegue mediante contenedores Docker.
  • Desarrollo de API REST en Node.js para programadas y enviar notificaciones push, integradas con Firebase Database y Firebase Cloud Messaging (FCM).
  • Desarrollo de una API para pasarela de pagos utilizando Node.js y TypeScript, con integración de Stripe para el procesamiento seguro de pagos
  • Desarrollo de e-commerce headless utilizando MedusaJS como backend, con APIs REST, PostgreSQL, gestión de productos, órdenes y pagos.
  • Desarrollo de SPA en Angular con arquitectura modular, RxJS, lazy loading, integración de APIs REST y gráficos estadísticos interactivos para análisis de importaciones, desplegado con Docker
  • Desarrollo de una aplicación web en React, utilizando React Query para gestión de datos asíncronos, Zustand para estado global, autenticación por tokens, rutas protegidas con roles, e integración con APIs REST, con despliegue en AWS.
  • Desarrollo de una aplicación móvil en Ionic (Cordova Angular), utilizando arquitectura modular, Reactive Forms, manejo de estado, autenticación por tokens, notificaciones push y consumo de APIs REST.
  • Desarrollo de aplicación web en React, utilizando componentes reutilizables, drag & drop, gestión de estado, y exportación de archivos para procesos industriales textiles.
  • Desarrollo de una aplicación móvil híbrida con Ionic, integrando registro de usuarios, geolocalización (mapas), pagos stripe, paypal, validación por QR, notificaciones en tiempo real y consumo de APIs REST para la contratación de servicios y gestión de ofertas.
  • Desarrollo de un e-commerce con React y Next.js, implementando SSR y SSG para optimización de SEO y performance, integrado con Medusa.js como backend headless, gestión de catálogo, carrito, checkout, pagos, autenticación y consumo de APIs REST, bajo arquitectura escalable y orientada a negocio.
Municialidad de S.A.
Lima, Perú
Desarrollador web front-end
Ene 2019 — nov 2021
  • Desarrollo de un sitio web en WordPress, utilizando campos personalizados (custom fields), optimización de SEO on-page, e integración de Google Analytics, Google Search Console y Microsoft Clarity para análisis de tráfico, rendimiento y comportamiento de usuarios.
  • Desarrollo de aplicación móvil en React Native, utilizando componentes reutilizables, manejo de estado con Redux, integración con APIs REST y funcionalidades para gestión de clientes, pedidos y pagos.

Proyectos

Desarrollé con Angular una plataforma de estadísticas de importaciones para la empresa ADEX, consumiendo datos desde un API para mostrar gráficos comparativos y tablas con filtros avanzados. La solución permitió a los usuarios realizar análisis detallados y personalizados en tiempo real, lo que mejoró la toma de decisiones estratégicas y optimizó la gestión de información comercial.

  • Angular
  • PrimeNG
  • ng2-charts

Desarrollé con Ionic una app móvil para la Fundación Baltazar y Nicolás, enfocada en el monitoreo de gestantes y recién nacidos. La aplicación incluyó módulos de login y registro social, formularios interactivos y notificaciones push activadas por eventos, lo que facilitó el seguimiento médico y mejoró la comunicación entre pacientes y profesionales de salud.

  • Ionic
  • Angular
  • Firebase
  • SASS
  • Login social

Desarrollé una app móvil para la startup Sigo, orientada a la contratación de servicios y publicación de ofertas. La aplicación incluyó login social, integración con Google Maps para geolocalización y seguimiento en tiempo real, pasarela de pagos, notificaciones push y escáner de códigos QR, lo que permitió optimizar la experiencia del usuario y agilizar los procesos de contratación y pago dentro de la plataforma.

  • Angular
  • Ionic
  • Paypal
  • Stripe
  • Firebase
  • Login social
  • Google Maps
  • Notificaciones push
  • Scanner QR
  • Algolia
  • NgRx

Desarrollé para Textil Nettalco una aplicación web en React que permite a los usuarios diseñar patrones de rayas para camisetas mediante un gestor visual con drag & drop. La plataforma genera archivos listos para la máquina textil industrial, además de ofrecer opciones para exportar y guardar diseños para futuras ediciones, optimizando así el flujo de trabajo y reduciendo tiempos en el proceso de diseño y producción.

  • React
  • Drag and Drop
  • Canva
  • Tailwind

Skills

JavaScript
Angular
Ionic
Tailwind/Sass
NodeJS
ReactJs
React Native
Figma
Git/Github
Jest
Astro
Wordpress
PostgreSQL
PHP/Laravel
Java/Spring