Skip to main content

Experiência na indústria

Mais de 14 anos de experiência em tecnologia, com profundo entendimento técnico. Construiu e gerenciou diversos tipos de equipes, transformou sistemas legados em negócios lucrativos.

Conquistas recentes

  • Lançou plataforma de e-commerce social e AdTech impulsionando negócio de $10M em unicórnio
  • Expandiu negócio de consultoria em tecnologia e ciência de dados para $300K ARR
  • Mais de 30 patentes registradas em nome de várias empresas
  • 5 artigos de ML escritos, com um artigo publicado em workshop de conferência de alto nível
Baixar CV

Consultoria #

Recente #

  • (2017-2021) Consultor principal de engenharia, Nykaa - Gurgaon, Índia
    • Planejamento de migração do Magento para plataforma personalizada. Introduziu Python como linguagem principal na organização, que é usada em quase todas as partes do sistema.
    • Design e arquitetura do serviço de Carrinho (baseado em SQL em memória, altamente escalável) e gateway de API (baseado em Kong).
    • Construiu duas plataformas principais de geração de receita com a Plataforma de Anúncios Nykaa e Explore (Comércio social). Arquitetura flexível permitiu construir facilmente a rede de afiliados e influenciadores. Explore é um feed personalizado em tempo real usando uma abordagem baseada em tags.
    • Trabalhou em engenharia de dados, projetando o framework de ingestão em tempo real usando AWS Lambda e mais. (Todos os eventos de consumidor em todo o sistema)
  • (2019-2021) Consultor de aprendizado de máquina, Hike Limited - Gurgaon, Índia
    • Registrou mais de 60 patentes e publicou múltiplos artigos em renomadas conferências de ML.
    • Trabalhou no hikemoji, especialmente em modelos de Visão Computacional para combinar componentes com atributos faciais.
    • Liderou a equipe trabalhando no lado ML do teclado de adesivos vernaculares, implementou com sucesso a personalização.
    • Liderou a equipe trabalhando no Vibe ML, atingiu todos os KPIs para o matchmaking e construiu um modelo sofisticado para detecção de denúncias maliciosas.
    • Liderou a equipe do Rush ML entregando uma experiência de correspondência de qualidade baseada na experiência e comportamento do usuário.

Arquivos #

  • Lenskart - Bengaluru, Índia
    • Trabalhei como consultor de ciência de dados em um sistema de recomendação baseado no comportamento de visualização do usuário. Usávamos o conjunto de dados da sessão do usuário e então treinávamos um word2vec usando os atributos subjacentes dos óculos como gramática.
    • Por exemplo, um óculos poderia ser representado como unissex, vermelho, aro redondo, lente marrom. Isso nos permitiu aprender a representação do usuário e então personalizar sua busca e toda a experiência.
    • Este sistema foi posteriormente desenvolvido pela equipe e integrado em todo o sistema. Foi construído em python, mongoDB e na infraestrutura AWS.
  • 99Acres - Noida, Índia
    • Trabalhei como consultor na criação da plataforma de ofertas ou widgets para o site legado. Era para garantir que o desenvolvimento frontend pudesse ser acelerado. Usava uma combinação de jquery junto com uma configuração do lado do servidor que permitia a criação de qualquer tipo de widget que também poderia ser usado para anúncios ou qualquer outra utilidade. Esta é parte do maior grupo de internet da Índia, infoedge.
  • Blackbuck - Bengaluru, Índia
    • Eu estava trabalhando na parte de ciência de dados do produto como consultor, onde analisei dados de cerca de 100.000 caminhões ao longo de 3 meses para identificar rotas-chave nas quais o negócio operaria. Os dados de GPS foram validados usando dados de satélite com processamento de imagem para identificar caminhões. Isso foi usado para apresentar informações aos membros do conselho e investidores para tomar decisões sobre o negócio. Naquele momento, a Blackbuck era vista como o uber para caminhões na Índia e era um unicórnio.
  • HTMedia - Gurgaon, Índia
    • Trabalhei com sites como http://www.shine.com e http://www.desimartini.com como consultor de infraestrutura também. Shine.com é o terceiro maior site de empregos da Índia e desimartini é um dos maiores sites de conteúdo de filmes da Índia.
  • Giftingnation (http://www.giftingnation.com)
    • Construído usando Satchmo, e integra um plugin de gateway de pagamento personalizado para PayU. Satchmo precisava de personalizações, pois integrava catálogos de endereços sociais. Treinei engenheiro que atualmente lidera o projeto.
  • API Mailinblue (http://apidocs.mailinblue.com)
    • Arquitetei a nova API que substituiu seus serviços web ad hoc anteriores. Construí wrappers em múltiplas linguagens e documentação inicial.
  • Serviços web AZOI (http://www.azoi.com)
    • Construí os serviços web de backend para seu set-top box. Incluía documentação, arquiteturas escaláveis.
  • Rankwatch (http://www.rankwatch.com)
    • Ajudei com o plano de negócios principal e evangelizei o serviço, ajudei no design de arquitetura escalável. Introduzi o mongo como backend para painéis de análise específicos onde provou ser altamente eficaz.
  • Snaplion (http://www.snaplion.com)
    • Construí software que ajudava no gerenciamento de pontos de fidelidade.
  • Proptiger (http://www.proptiger.com)
    • Engajamento principal como consultor de infraestrutura, focando em migrações de banco de dados e escalabilidade de servidor.
  • Caixa de comprimidos inteligente
    • Trabalhei com um dos melhores designers de produtos do país para construir uma caixa de comprimidos inteligente para pacientes com TB usando um tablet Android. O projeto foi selecionado e aprovado para a fase 1 do programa de TB Melinda Gates.
  • Get right price
    • Um agregador de e-commerce com rastreamento multi-categoria e suporte a mais de 10 portais de e-commerce na Índia. Construído para webchutney onde a empresa estava sendo incubada.
  • thehiringtool - Hyderabad, Índia
    • Trabalhei em um sistema ATS que se integrava com múltiplos sites de empresas como um widget.
  • Ubermens
    • Trabalhei em um produto de consumo que permitia às pessoas fazer testes para medir seu QI e ganhar prêmios

Emprego #

  • (2012-2013) Gerente Sênior de Engenharia, Tradus - Gurgaon, Índia
    • Gerenciei uma equipe de 15 engenheiros. Entregamos o primeiro verdadeiro marketplace de e-commerce da Índia.
    • Liderei a equipe do portal http://tradus.com e iniciei atividades significativas de desenvolvimento dentro do framework legado existente. Projetei as primeiras APIs públicas de e-commerce na Índia compartilhadas com rastreadores e agregadores.
    • Lancei o marketplace tradus, o primeiro na Índia antes do shopclues. Reformulei completamente o visual do tradus com widgets sofisticados e bibliotecas javascript aprimoradas. Melhorei o desempenho da plataforma tradus.
  • (2010-2011) Engenheiro de software, Tyroo - Gurgaon, Índia
    • Trabalhei na maior empresa de adtech da Índia. Construí sistemas analíticos em core java.
  • (2009) Engenheiro de software, Kirusa - Nova Delhi, Índia
    • Responsável pela implementação e entrega da linha de produtos da empresa: Kirusa Voice SMS – uma aplicação para combinar mensagens de voz e SMS. Um produto de software amplamente utilizado implantado em mais de 20 clientes de telecomunicações sem fio com um alcance combinado de mais de 250 milhões de usuários. As principais tecnologias envolvidas são J2EE e MySQL.
  • (2009) Engenheiro de software, Clickable - Gurgaon, Índia
    • Clickable facilita para anunciantes e agências gerenciar o desempenho de pay-per-click (PPC) em todas as principais redes de publicidade. É uma empresa top 50 da Techcrunch e fez um trabalho incrível neste nicho. Minha área de trabalho era em segurança e engenharia de produto interno. O objetivo era tornar a aplicação atual robusta e escalável para o futuro. As tecnologias envolvidas eram plataforma .NET (C#, ASP.NET), MS SQL.
  • (2008-2009) Engenheiro de software M-power - Nova Delhi, Índia
    • Juntei-me à equipe que foi adquirida. MPower money foi desenvolvido para facilitar o pagamento de dinheiro via SMS. Trabalhei no PHIRE, a primeira rede de débito móvel do mundo que permitia aos usuários realizar transações e funções bancárias usando mensagens de texto de seus aparelhos.
  • (2007-2008) Engenheiro de software, Slideshare - Nova Delhi, Índia
    • Primeiros 5 engenheiros de software na empresa, entrei direto da universidade.
    • Eu era responsável pelo desenvolvimento de novos recursos, alguns dos quais incluíam upload de URL e gerenciamento de servidor. Eventualmente, fui designado para decisões arquitetônicas para o motor de conversão. Para isso, utilizei várias ferramentas, como Ruby, RoR, FreeBSD, MySQL, Python, Open Office, PHP, apache, nginx e eclipse.

Estágios #

  • (2007) B-Core Software Private Limited - Tóquio, Japão
    • Meu trabalho na BCore como Pesquisador e Desenvolvedor de Software envolveu uma viagem a Tóquio para entender melhor as especificações de construção de software em torno de algoritmos de visão e otimização de implementação.
  • (2006) Google Summer of Code - OSDL
    • Trabalhei em testes NFSv4, desenvolvi um conjunto de scripts que foi usado em conjunto com o NetEm (emulação de rede suportada pelo kernel linux) para testes. Isso ajudou a OSDL a testar melhor seu código.
  • (2006) Oracle Corporation - Bengaluru, Índia
    • Na Oracle, trabalhei no desenvolvimento do Web Service PDS com a equipe de Servidor em Bangalore, para criar um plugin para o servidor Oracle Reports usando Java. O plugin que projetei recebeu apreciação e avaliações positivas na sede da Oracle nos EUA.
  • (2005) Google Summer of Code - Mozilla
    • Selecionado como 1 dos 5 primeiros indianos a participar do summer of code.
    • Trabalhei em um editor XUL WYSIWYG, partindo da base de código inicial do chameleon.
  • (2005) Tekriti software - Gurgaon, Índia
    • Como Estagiário de Verão na Tekriti, desenvolvi um protótipo de PVR (Gravação de Vídeo Pessoal), semelhante ao TiVo, usando hardware de prateleira e software de código aberto.
    • Um set-top box compacto foi construído usando a placa embutida VIA EPIA e MythTV, gerando EPG através da coleta de listagens de TV do Indiatimes.com. Parte do código foi contribuída de volta para a comunidade de código aberto.