Rickie Cruz
Ingeniero de software full-stack sénior · Líder técnico · Líder de ingeniería
rickiecruz.com
Currículum
Resumen profesional
Ingeniero de software full-stack sénior y líder técnico con más de 10 años de experiencia entregando plataformas empresariales en servicios financieros y tecnología de recursos humanos. He construido y operado aplicaciones de cara al cliente, mejorado el rendimiento de APIs en servicios de alto tráfico, modernizado plataformas heredadas y diseñado microservicios nativos de la nube que sostienen flujos de trabajo críticos para el negocio. Aporto sólida experiencia en frontend, backend, AWS, APIs y liderazgo multifuncional en equipos de entrega ágil. Actualmente abierto a nuevas oportunidades.
Experiencia
- Desarrollador líder de aplicaciones, ADPFeb 2020 – Jul 2026
- Construí y mantuve la plataforma comunitaria de ADP de cara al cliente, con funciones de colaboración en chat, feed, encuestas, comunicados, analítica y experiencias administrativas.
- Diseñé, desarrollé y lancé un nuevo microservicio en NestJS para funciones de cara al cliente, desde la arquitectura hasta el despliegue en producción, tomando decisiones técnicas sobre selección de paquetes, estructura del servicio y estrategia de implementación.
- Dirigí la configuración de servicios de AWS para la nueva plataforma, incluyendo CloudFormation, la conexión de servicios en ECS y el registro de endpoints de autenticación y autorización.
- Modernicé un servicio heredado en Express.js, actualicé dependencias y mejoré la mantenibilidad, la seguridad y la eficiencia en tiempo de ejecución.
- Mejoré el rendimiento de la API de un microservicio de alto tráfico de aproximadamente 500 TPS y 2.5 segundos de respuesta a cerca de 1,350 TPS y 100 milisegundos, mediante caché y reducción de consultas de datos.
- Migré el almacenamiento de medios de Amazon EFS a Amazon S3 para habilitar despliegue multirregión y recuperación ante desastres en un servicio de alto tráfico.
- Modernicé módulos administrativos de Angular convirtiéndolos en micro-frontends de Stencil.js, permitiendo una modernización incremental de la plataforma y reduciendo el costo de mantenimiento.
- Entregué nuevas funciones de producto basadas en Angular para Encuestas y Comunicados, incluyendo soporte multilingüe de encuestas, mejoras de analítica y experiencias de encuesta configurables.
- Di soporte a aproximadamente 2 millones de solicitudes de API al día en las funciones de colaboración de cara al cliente.
- Colaboré con los equipos de Producto, UX, QA e ingeniería para traducir requisitos en entregas listas para producción, aportando revisiones de arquitectura, planificación de sprints y ejecución ágil en un equipo de 4 a 8 ingenieros.
- Fui mentor de ingenieros, integré a nuevos miembros del equipo e impulsé la calidad con cobertura de pruebas unitarias y de integración en Jest.
TypeScriptJavaScriptAngularStencil.jsNode.jsExpress.jsNestJSAWS ECSAmazon S3Amazon EFSCloudFormationDockerMongoDBJest - Líder de equipo / Gerente, FiservEne 2019 – Feb 2020
- Dirigí un equipo de ingeniería multifuncional que daba soporte a plataformas empresariales de alertas de fraude para instituciones financieras.
- Gestioné riesgos de entrega, soporte en producción y coordinación entre equipos para mantener los compromisos de la hoja de ruta.
- Trabajé con Product Owners y partes interesadas para priorizar mejoras impulsadas por clientes y trabajos de migración.
- Apoyé iniciativas de modernización que trasladaron a los clientes de funciones heredadas de alertas de fraude a los flujos actuales de la plataforma.
- Líder del equipo de UI, FiservEne 2018 – Dic 2018
- Dirigí equipos de ingeniería distribuidos entre recursos locales y remotos, entregando aplicaciones en AngularJS y Angular para 4 o 5 líneas de producto y cerca de 100 clientes empresariales.
- Entregué productos de UI basados en Angular y experiencias de cara al cliente, desde agencias pequeñas hasta cuentas empresariales con millones de usuarios.
- Presenté nuevas funciones de UI mediante seminarios web y sesiones con clientes para impulsar su adopción y uso.
- Colaboré con Producto y analistas de negocio para traducir la retroalimentación de clientes en mejoras de producto y prioridades de entrega.
- Fui mentor de desarrolladores y establecí estándares de entrega para una organización de ingeniería distribuida.
- Desarrollador AngularJS, FiservJun 2017 – Dic 2018
- Desarrollé un framework reutilizable de aplicaciones en AngularJS que permitió entregar rápidamente aplicaciones web empresariales configurables.
- Construí y mantuve pipelines de CI/CD en Jenkins para el despliegue de aplicaciones.
- Planifiqué y ejecuté versiones de CAT, UAT y producción.
AngularAngularJSJavaJavaScriptJenkinsGitAgileScrum - Desarrollador web full-stack independiente2016 – 2017
- Diseñé y desarrollé sitios web y aplicaciones web a la medida para varios clientes.
- Construí aplicaciones frontend adaptables y los servicios backend que las respaldan con HTML5, CSS3, JavaScript, PHP y MySQL.
- Implementé soluciones de CMS y comercio electrónico con WordPress.
- Recopilé requisitos de clientes y traduje objetivos de negocio en soluciones técnicas.
- Mantuve aplicaciones existentes asegurando calidad, rendimiento y confiabilidad.
- Desarrollador Informatica, Accenture2014 – 2016
- Desarrollé aplicaciones web internas que simplificaron el acceso a datos empresariales para equipos de ingeniería.
- Creé mapeos complejos en Informatica que implementaban lógica de negocio para la integración de datos empresariales.
- Desarrollé procedimientos en PL/SQL y scripts puntuales de remediación para sistemas en producción.
- Optimicé flujos de ETL mientras diagnosticaba problemas de datos en producción y lógica de transformación.
Habilidades técnicas
Frontend
Backend
Nube e infraestructura
Datos y pruebas
Entrega y liderazgo
Proyectos seleccionados
- Chatter SnowMiembro de la junta y director de operaciones digitales
Construí la infraestructura digital de una comunidad LGBTQ+ de esquí y snowboard en crecimiento que se organiza para obtener el estatus de organización sin fines de lucro, partiendo de una cuenta de Gmail compartida y un perfil de Instagram.
Next.jsTypeScriptSupabaseZohoVercelCloudflare - Personal Finance OSDesarrollador único
Un sistema de gestión financiera para dar seguimiento al efectivo, la deuda y los gastos, y proyectar la autonomía financiera; construido para resolver un problema real después de un despido.
Next.jsTypeScriptSupabasePostgreSQLRechartsVercel
Educación
- Maestría en Ciencias — Sistemas de Información Computacional (en curso)Boston University · Concentración: Desarrollo Web
- Licenciatura en Artes — Software y Sistemas de Información (Cum Laude)University of North Carolina at Charlotte · Minor: Matemáticas