Perfil profesional
Experiencia demostrada en TypeScript.
Experiencia demostrada en JavaScript (ES6+).
Experiencia demostrada en HTML5.
Experiencia demostrada en CSS3.
Experiencia demostrada en React.
Diazsoft Technology
Desarrollé y mantuve funcionalidades para una plataforma SaaS en producción utilizando Blazor y .NET Core, colaborando con equipos multifuncionales para entregar código confiable y mantenible.. Integré APIs RESTful, incluyendo los servicios web de la Dirección General de Impuestos Internos (DGII) de la República Dominicana, habilitando flujos automatizados de reporte y cumplimiento fiscal dentro de la plataforma.. Implementé componentes de UI responsivos y sistemas de theming, asegurando consistencia visual y accesibilidad en todos los dispositivos y módulos.. Realicé pruebas y depuración de APIs con Postman, identificando y resolviendo problemas de integración para garantizar una comunicación fluida con el backend.. Colaboré con los equipos de backend y UX/UI para alinear las funcionalidades con los requerimientos del negocio, mejorando la satisfacción del usuario en base a la retroalimentación de los interesados.
Nutri Hair
Diseñé y desarrollé el frontend de Nutrihair Now, una PWA instalable (Next.js 15 con App Router, React 19 y TypeScript) que digitaliza la toma de pedidos de productos capilares para salones de belleza, un proceso que antes se manejaba en papel y por WhatsApp.. Construí la interfaz con shadcn/ui y Tailwind CSS sobre un sistema de diseño propio, con un AppShell responsivo (barra lateral en escritorio y navegación inferior en móvil) y enfoque mobile-first orientado a usuarias sin experiencia técnica.. Implementé el flujo de pedido del cliente: catálogo con selector de variantes y disponibilidad, carrito persistente (React Context + localStorage), pantalla de revisión con control de cantidades y reglas de edición según el estado del pedido.. Desarrollé el panel administrativo completo: mantenimiento de productos con variantes, categorías y zonas de entrega, aprobación de solicitudes de clientes y tablero de pedidos con KPIs por estado, filtros por cliente y zona, y confirmación previa a cada cambio de estado.. Integré Supabase Auth (Google y correo) con control de acceso por roles (administrador/cliente) respaldado por Row Level Security, la subida y eliminación de imágenes de producto contra un microservicio en Bun sobre Cloudflare R2, e internacionalización ES/EN con next-intl.
Técnico Superior en Desarrollo de Software