Lo Que Hago
Tengo 10 años de experiencia desarrollando software para empresas de todo el mundo. A continuación encontrará un resumen rápido de mis principales competencias técnicas y tecnologías que utilizo. ¿Desea conocer más sobre mi experiencia? Visite mi currículum en línea.
JavaScript
- - Experiencia en desarrollo Front-End con JavaScript.
- - Manejo de jQuery, Bootstrap, DataTables y manipulación del DOM.
- - Integración con APIs REST y consumo de servicios.
- - Desarrollo de interfaces responsivas basadas en HTML5, CSS3 y SASS.
Angular, React y Blazor
- - Desarrollo de aplicaciones SPA usando Angular, React y Blazor.
- - Implementación de componentes reutilizables y arquitectura limpia.
- - Integración con APIs .NET y manejo de Hooks y SignalR.
- - Creación de paneles administrativos.
- - Experiencia mezclando .NET, Angular y React.
Node.js
- - Desarrollo Back-End con Node.js.
- - Integración con sistemas externos mediante Webhooks y APIs de terceros.
- - Manejo de autenticación y despliegues en entornos cloud.
- - Integración con bases de datos SQL y MongoDB.
- - Uso en microservicios y tareas automatizadas.
npm, Yarn & Vite
- - Gestión de dependencias y paquetes para proyectos JavaScript y TypeScript.
- - Integración con proyectos en React, Angular, Node.js y entornos CI/CD usando npm y Yarn.
- - Integración con TypeScript, Sass, Tailwind y APIs REST usando Vite.
- - Configuración de proyectos con package.json y uso de paquetes modernos del ecosistema JS.
HTML y CSS
- - Dominio de HTML5 y CSS3 para la construcción de interfaces modernas.
- - Creación de diseños responsivos y optimizados para múltiples dispositivos.
- - Implementación de maquetación basada en Flexbox y Grid.
- - Integración de componentes UI con Bootstrap y estilos personalizados.
- - Buenas prácticas de accesibilidad (A11y) y semántica web.
Sass y LESS
- - Desarrollo de estilos avanzados usando preprocesadores Sass y LESS.
- - Estructuración modular mediante variables, mixins y funciones.
- - Organización limpia y escalable de hojas de estilo para proyectos grandes.
- - Integración de Sass/LESS con Angular, React y Blazor.
- - Optimización y mantenimiento de estilos en aplicaciones corporativas.
SQL Server y MongoDB
- - Dominio de Transact-SQL.
- - Creación y administración de procedimientos almacenados, funciones y triggers.
- - Manejo de bases de datos NoSQL mediante consultas en JavaScript.
- - Creación, actualización y consulta de documentos en colecciones con MongoDB.
- - Integración con Node.js, .NET y APIs de microservicios con SQL Server y MongoDB.
Azure y AWS, DevOps
- - Despliegue y administración de App Services, Functions, SQL Database, Storage y escalamiento.
- - Integración con S3, SES y despliegues en Elastic Beanstalk para aplicaciones .NET, Node.js y APIs.
- - Creación de pipelines CI/CD con GitHub Actions, Azure DevOps y Pipelines.
- - Configuración de Azure Active Directory, políticas de acceso, roles y recursos.
- - Observabilidad con Application Insights, logs y alertas.
MAUI y Kotlin
- - Desarrollo móvil multiplataforma con .NET MAUI, creando aplicaciones para Android e iOS con arquitectura limpia.
- - Integración de APIs REST en MAUI y Kotlin, consumo de servicios, autenticación con JWT y manejo de estados.
- - Publicación de apps en Play Store y App Store, ciclo de vida, empaquetado, certificados y firmados.
- - Desarrollo nativo en Kotlin, manejo de Activities, ViewModels, navegación y patrones modernos.
- - Uso de SQLite, integración con bases de datos, seguridad y sincronización con backend.
Noticia Destacada
Como líder técnico, participé en el diseño y desarrollo de la nueva plataforma de Adopción en Línea creada por el equipo de KPG para el Departamento de la Familia y ADFAN en Puerto Rico. Esta solución moderniza y agiliza el proceso de inscripción para familias interesadas en adoptar, permitiéndoles registrarse como padres voluntarios y realizar seguimiento seguro a sus solicitudes. Un proyecto orientado a mejorar la experiencia de los usuarios y apoyar la misión de conectar y fortalecer nuevas familias.
Recomendaciones
Como Desarrollador y Líder Técnico he comprendido la importancia de trabajo en equipo para medir el éxito empresarial. Por ello, destaco la recomendación más reciente publicada en la red social LinkedIn.