← Experiencia Profesional
SalesloftAbr 2020 – Nov 2025
Ingeniero de Software Fullstack
Integraciones de la Plataforma de Conversation Intelligence
- Diseñé y desarrollé integraciones de backend con múltiples plataformas de videoconferencia para el producto de Conversation Intelligence de Salesloft.
- Construí servicios distribuidos y orientados a eventos con Node.js, Kafka, PostgreSQL, Redis como cola con BullMQ y Elasticsearch para procesar grandes volúmenes de datos asíncronos de reuniones con alta confiabilidad, dando soporte a una plataforma escalable de analítica de conversaciones.
- Tecnologías: Node.js, Kafka, PostgreSQL, Elasticsearch
- Logros: Amplié el ecosistema de Conversation Intelligence al integrar proveedores adicionales de videoconferencia, reduciendo las barreras de adopción y permitiendo que más clientes analizaran sus conversaciones desde la plataforma de reuniones de su preferencia.
Rediseño de la Plataforma de Conversation Intelligence
- Colaboré con Product Managers, diseñadores UX/UI e ingenieros de datos para rediseñar y mejorar la plataforma de Conversation Intelligence.
- Implementé funcionalidades fullstack de extremo a extremo, incluyendo búsqueda avanzada, presets de búsqueda reutilizables, exportación de clips y gestión de playlists.
- Diseñé nuevos resolvers de GraphQL y optimicé consultas de Elasticsearch para permitir la recuperación de grabaciones de conversaciones.
- Utilicé Sentry para monitoreo en producción, investigación de errores y análisis de rendimiento, lo que ayudó a identificar problemas y validar la estabilidad de la aplicación después de cada despliegue.
- Tecnologías: React, Apollo GraphQL, Node.js, Elasticsearch, PostgreSQL, Sentry, Figma
- Logros: Al alinear la plataforma de Conversation Intelligence con el sistema de diseño de Salesloft, logré una experiencia de usuario más consistente e intuitiva que redujo la fricción y mejoró el descubrimiento de funcionalidades.
Tech Lead – Aplicación Móvil de Salesloft
- Lideré la ejecución técnica de la aplicación híbrida de React Native de Salesloft, colaborando con Product Managers, diseñadores UX/UI y Customer Success para entregar nuevas funcionalidades móviles alineadas con las necesidades del negocio.
- Dirigí el desarrollo de nuevos módulos, mejoré la estabilidad y el mantenimiento de la aplicación, y aseguré el cumplimiento de los requisitos de seguridad en constante evolución de la Apple App Store y Google Play.
- Mejoré y actualicé el pipeline de CI/CD en GitHub Actions para compilar y desplegar las nuevas versiones de la aplicación en la Apple App Store y la Google Play Store.
- Diseñé e implementé endpoints de API en Ruby on Rails para extender la funcionalidad de la plataforma web a los clientes móviles, manteniendo la paridad de funcionalidades entre plataformas.
- Realicé revisiones de código en GitHub de manera constante, contribuí a decisiones de arquitectura y mentoreé a otros ingenieros para promover las mejores prácticas de ingeniería y la entrega de software de alta calidad.
- Tecnologías: React Native, Swift, Kotlin, Zustand, Ruby on Rails
- Logros: Incrementé la calificación de la aplicación móvil de Salesloft en la Apple App Store de 2.5 a 3.9 estrellas en pocos meses, liderando mejoras de estabilidad, nuevas funcionalidades e iniciativas continuas de calidad.