Desarrollador Full-Stack con 4+ años de experiencia en la creación de aplicaciones escalables, seguras y centradas en el usuario. Especializado en React.js/Next.js, Node.js/Express y TypeScript, con logros medibles como optimizar la velocidad de carga en un 40% y reducir errores de entrada en un 90% mediante APIs REST robustas y validaciones avanzadas. Comprometido con arquitecturas limpias, seguridad y eficiencia en el manejo de datos, así como colaborar en equipos ágiles/SCRUM para garantizar entregas continuas de valor al negocio y la construcción de productos digitales de impacto.
- Lideré el desarrollo de una plataforma de e-learning bajo metodologías ágiles/SCRUM cumpliendo el 100% de los sprints.
- Optimicé la experiencia de usuario (UX) mediante interfaces accesibles y de alto rendimiento con Next.js, Tailwind CSS y Framer Motion, mejorando la velocidad de carga en un 40% y logrando un score de 95+ en Lighthouse.
- Integré y aseguré APIs REST con Java, Spring Boot, JWT y MySQL, implementando un sistema de autenticación que resultó en 0 incidentes de seguridad durante el periodo de desarrollo.
- Mentoricé a 3 desarrolladores mediante pair programming y revisiones de código, mejorando la calidad del código y reduciendo bugs en producción en un 30%.
- Desarrollé una aplicación e-commerce completa con interfaz 100% responsiva.
- Stack: Construí la UI con React, TypeScript, Redux Toolkit, TailwindCSS implementando un flujo completo de autenticación de usuarios y gestión de carrito de compras.
- Logro clave: Diseñé un sistema modular y mantenible que simula el flujo completo de un carrito de compras, optimizado para una experiencia de usuario fluida.
- Desarrollé una API REST enfocada en la gestión de usuarios, autenticación y operaciones de carrito de compras
- Stack: Utilicé Node.js, TypeScript, Express, PostgreSQL, Sequelize, JWT, Docker
- Logro clave: Arquitectura modular y mantenible, validación de datos que redujeron los errores de entrada en un 90%, middleware de autenticación, rutas protegidas, DTOs y esquemas para robustez y escalabilidad.
- Implementé un sistema CRUD completo para la gestión de estudiantes, explorando el stack de Microsoft.
- Stack: Utilicé .NET 8, Blazor Server, Entity Framework Core y SQL Server para crear una SPA con operaciones de creación, lectura, actualización y eliminación de datos.
- Logro clave: Logré un rendimiento eficiente y un diseño responsivo con Bootstrap, demostrando versatilidad para trabajar con diferentes tecnologías.