Miguel Angel
I enjoy creating simple products that solve complex problems. Outside of programming, I like playing video games 🎮, taking care of my garden 🌱, and working out 💪.
Desarrollador con más de 5 años de experiencia en la creación de aplicaciones web y móviles. Especializado en Angular, React, React Native, Nodejs y Java con experiencia en proyectos para empresas como ADEX y Nettalco. Enfocado en optimizar procesos, mejorar la experiencia de usuario y desarrollar soluciones escalables.
Experience
- 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.
- Desarrollo de un sitio web en WordPress(CMS), utilizando campos personalizados (custom fields) y Web Components para crear interfaces modulares y reutilizables, junto con 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.
Projects
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
Implementé con Angular un sistema de dashboard de evaluación para la contratación virtual de docentes en ADEX, con login basado en roles, formularios avanzados y tablas dinámicas con filtros personalizables. Este sistema permitió que cada postulante avanzara por distintas fases de evaluación gestionadas por diferentes evaluadores, lo que agilizó el proceso de selección, garantizó mayor transparencia y facilitó la contratación docente de manera remota.
- Angular
- NgRx
- PrimeNG
- TypeScript
- SASS
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
Desarrolle un ecommerce con WordPress y WooCommerce para Inperu Expeditions, una agencia de viajes especializada en tours por Perú. La plataforma incluye gestión de reservas, catálogo de tours, pasarela de pagos y optimización SEO, lo que permitió a la agencia expandir su presencia online y aumentar significativamente sus ventas a través de su sitio web.
- WordPress
- PHP
- WooCommerce
- SEO
- Sage