Ir al contenido

Experiencia en la industria

Más de 14 años de experiencia en tecnología, con comprensión profunda de la tecnología. He construido y dirigido diversos tipos de equipos, transformando sistemas heredados en negocios rentables.

Logros recientes

  • Lanzamiento de una plataforma de comercio electrónico social y AdTech que impulsa un negocio de 10 millones de dólares en una empresa unicornio
  • Ampliación de un negocio de consultoría en tecnología y ciencia de datos a 300.000 dólares de ingresos anuales recurrentes
  • Más de 30 patentes presentadas en nombre de varias empresas
  • 5 artículos de aprendizaje automático escritos, con un artículo publicado en un taller de una conferencia de primer nivel
Descargar CV

Consultoría #

Reciente #

  • (2017-2021) Consultor principal de ingeniería, Nykaa - Gurgaon, India
    • Planificación de la migración de Magento a una plataforma personalizada. Introducción de Python como lenguaje principal dentro de la organización, que se utiliza en casi todas las partes del sistema.
    • Diseño y arquitectura del servicio de carrito (basado en SQL en memoria, altamente escalable) y puerta de enlace API (basada en Kong).
    • Construcción de dos plataformas impulsoras de ingresos principales con la Plataforma de Anuncios de Nykaa y Explore (comercio social). La arquitectura flexible nos permitió construir fácilmente la red de afiliados e influencers. Explore es un feed personalizado en tiempo real utilizando un enfoque basado en etiquetas.
    • Trabajé en ingeniería de datos, diseñando el marco de ingestión en tiempo real utilizando AWS Lambda y más. (Todos los eventos de consumo a nivel de sistema)
  • (2019-2021) Consultor de aprendizaje automático, Hike Limited - Gurgaon, India
    • Presentación de más de 60 patentes y publicación de múltiples artículos en conferencias de aprendizaje automático reconocidas.
    • Trabajé en hikemoji, especialmente en modelos de Visión por Computadora para hacer coincidir componentes con atributos faciales.
    • Lideré el equipo que trabajaba en el lado de aprendizaje automático del teclado de pegatinas vernáculas, implementando con éxito la personalización.
    • Lideré el equipo que trabajaba en Vibe ML, alcanzando todos los KPI para el emparejamiento y construyendo un modelo sofisticado para la detección de informes maliciosos.
    • Lideré el equipo de Rush ML entregando una experiencia de emparejamiento de calidad basada en la experiencia y el comportamiento del usuario.

Archivos #

  • Lenskart - Bengaluru, India
    • Trabajé como consultor de ciencia de datos en un sistema de recomendación basado en el comportamiento de visualización del usuario. Utilizamos el conjunto de datos de la sesión del usuario y luego entrenamos un word2vec utilizando los atributos subyacentes de las gafas como gramática.
    • Por ejemplo, unas gafas podrían representarse como unisex, rojo, montura redonda, lente marrón. Esto nos permitió aprender la representación del usuario y luego personalizar su búsqueda y toda su experiencia.
    • Este sistema fue desarrollado posteriormente por el equipo e integrado en todo el sistema. Se construyó en Python, MongoDB y en infraestructura AWS.
  • 99Acres - Noida, India
    • Trabajé como consultor en la creación de la plataforma de ofertas o widgets para el sitio web heredado. Era para asegurar que el desarrollo frontend pudiera acelerarse. Utilizaba una combinación de jQuery junto con una configuración del lado del servidor que permitía la creación de cualquier tipo de widget que también podía utilizarse para anuncios o cualquier otra utilidad. Esto es parte del grupo de internet más grande de la India, infoedge.
  • Blackbuck - Bengaluru, India
    • Trabajé en la parte de ciencia de datos del producto como consultor, donde analicé datos de unos 100.000 camiones durante 3 meses para identificar rutas clave en las que operaría el negocio. Los datos GPS se validaron utilizando datos satelitales con procesamiento de imágenes para identificar camiones. Esto se utilizó para presentar información a los miembros de la junta e inversores para tomar decisiones sobre el negocio. En ese momento, Blackbuck era visto como el uber de los camiones en India y era una empresa unicornio.
  • HTMedia - Gurgaon India
    • He trabajado con sitios como http://www.shine.com y http://www.desimartini.com como consultor de infraestructura también. Shine.com es el tercer sitio de empleo más grande de la India y desimartini es uno de los sitios de contenido de películas más grandes de la India.
  • Giftingnation (http://www.giftingnation.com)
    • Construido utilizando Satchmo, e integra un plugin de pasarela de pago personalizado para PayU. Satchmo necesitaba personalizaciones ya que integra libretas de direcciones sociales. Formé al ingeniero que actualmente lidera el proyecto.
  • API de Mailinblue (http://apidocs.mailinblue.com)
    • Diseñé la nueva API que reemplazó sus servicios web ad hoc anteriores. Construí envoltorios en múltiples lenguajes y documentación inicial.
  • Servicios web de AZOI (http://www.azoi.com)
    • Construí los servicios web backend para su decodificador. Incluía documentación y arquitecturas escalables.
  • Rankwatch (http://www.rankwatch.com)
    • Ayudé con el plan de negocio principal y evangelicé el servicio, ayudé con el diseño de arquitectura escalable. Introduje mongo como backend para paneles de análisis específicos donde ha demostrado ser altamente efectivo.
  • Snaplion (http://www.snaplion.com)
    • Construí software que ayudaba con la gestión de puntos de fidelidad.
  • Proptiger (http://www.proptiger.com)
    • Compromiso principal como consultor de infraestructura, centrándome en migraciones de bases de datos y escalabilidad de servidores.
  • Pastillero inteligente
    • Trabajé con uno de los mejores diseñadores de productos del país para construir un pastillero inteligente para pacientes con TB utilizando una tableta Android. El proyecto fue seleccionado y aprobado para la fase 1 del programa de TB de Melinda Gates.
  • Get right price
    • Un agregador de comercio electrónico con rastreo multicategoría y soporte para más de 10 portales de comercio electrónico en India. Construido para webchutney donde la empresa estaba siendo incubada.
  • thehiringtool - Hyderabad, India
    • Trabajé en un sistema ATS que se integraba con múltiples sitios web de empresas como un widget.
  • Ubermens
    • Trabajé en un producto de consumo que permitía a las personas realizar cuestionarios para medir su CI y ganar premios

Empleo #

  • (2012-2013) Gerente Senior de Ingeniería, Tradus - Gurgaon, India
    • Gestioné un equipo de 15 ingenieros. Entregamos el primer verdadero mercado de comercio electrónico de la India.
    • Lideré el equipo del portal http://tradus.com e inicié actividades de desarrollo significativas dentro del marco heredado existente. Diseñé las primeras APIs públicas de comercio electrónico en India compartidas con rastreadores y agregadores.
    • Lancé el mercado de tradus, el primero en India antes que shopclues. Renovamos completamente el aspecto de tradus con widgets sofisticados y bibliotecas javascript mejoradas. Mejoré el rendimiento de la plataforma tradus.
  • (2010-2011) Ingeniero de software, Tyroo - Gurgaon India
    • Trabajé en la mayor empresa de adtech de la India. Construí sistemas analíticos en Java core.
  • (2009) Ingeniero de software, Kirusa - Nueva Delhi, India
    • Responsable de la implementación y entrega de la línea de productos de la empresa: Kirusa Voice SMS – una aplicación para combinar mensajería de voz y SMS. Un producto de software ampliamente utilizado implementado en más de 20 clientes de telecomunicaciones inalámbricas con un alcance combinado de más de 250 millones de usuarios. Las principales tecnologías involucradas son J2EE y MySQL.
  • (2009) Ingeniero de software, Clickable - Gurgaon, India
    • Clickable facilita a los anunciantes y agencias la gestión del rendimiento de pago por clic (PPC) en todas las principales redes publicitarias. Es una empresa top 50 de Techcrunch y ha realizado un trabajo increíble en este nicho. Mi área de trabajo estaba en seguridad e ingeniería de productos internos. El objetivo era hacer que la aplicación actual fuera robusta y escalable para el futuro. Las tecnologías involucradas eran la plataforma .NET (C#, ASP.NET), MS SQL.
  • (2008-2009) Ingeniero de software M-power - Nueva Delhi, India
    • Me uní al equipo que fue adquirido. MPower money se desarrolló para facilitar el pago de dinero a través de SMS. Trabajé en PHIRE, la primera red de débito móvil del mundo que permitía a los usuarios realizar transacciones y funciones bancarias utilizando mensajes de texto desde sus teléfonos móviles.
  • (2007-2008) Ingeniero de software, Slideshare - Nueva Delhi, India
    • Uno de los primeros 5 ingenieros de software en la empresa, me uní directamente desde la universidad.
    • Era responsable del desarrollo de nuevas funciones, algunas de las cuales incluían la carga de URL y la gestión de servidores. Eventualmente, se me asignaron decisiones arquitectónicas para el motor de conversión. Para esto, aproveché múltiples herramientas, como Ruby, RoR, FreeBSD, MySQL, Python, Open Office, PHP, apache, nginx y eclipse.

Prácticas #

  • (2007) B-Core Software Private Limited - Tokio, Japón
    • Mi trabajo en BCore como Investigador y Desarrollador de Software implicó un viaje a Tokio para comprender mejor las especificaciones de construcción de software en torno a algoritmos de visión y optimización de implementación.
  • (2006) Google Summer of Code - OSDL
    • Trabajé en pruebas de NFSv4, desarrollé un conjunto de scripts que se utilizaron junto con NetEm (emulación de red soportada por el kernel de Linux) para realizar pruebas. Esto ayudó a OSDL a probar mejor su código.
  • (2006) Oracle Corporation - Bengaluru, India
    • En Oracle, trabajé en el desarrollo de Web Service PDS con el equipo de Servidores en Bangalore, para crear un plugin para el servidor Oracle Reports utilizando Java. El plugin que diseñé recibió apreciación y críticas positivas en la sede de Oracle en EE. UU.
  • (2005) Google Summer of Code - Mozilla
    • Seleccionado como 1 de los 5 primeros indios en participar en el Summer of Code.
    • Trabajé en un editor WYSIWYG de XUL, tomando el código base inicial de chameleon.
  • (2005) Tekriti software - Gurgaon, India
    • Como Interno de Verano para Tekriti, desarrollé un prototipo de PVR (Grabación de Video Personal), similar a TiVo, utilizando hardware de estante y software de código abierto.
    • Se construyó un decodificador compacto utilizando la placa integrada VIA EPIA y MythTV, generando EPG mediante el rastreo de los listados de TV de Indiatimes.com. Parte del código se contribuyó de vuelta a la comunidad de código abierto.