Aller au contenu

Expérience dans l'industrie

Plus de 14 ans d’expérience en technologie, avec une compréhension approfondie de la technologie. A construit et dirigé différents types d’équipes, transformé des systèmes hérités en entreprises rentables.

Réalisations récentes

  • Déploiement d’une plateforme de commerce électronique social et d’AdTech générant une activité de 10 millions de dollars dans une licorne
  • Expansion d’une entreprise de conseil en technologie et en science des données à 300 000 dollars de revenus annuels récurrents
  • Plus de 30 brevets déposés au nom de diverses entreprises
  • 5 articles sur l’apprentissage automatique rédigés, dont un publié dans un atelier de conférence de premier plan
Télécharger le CV

Conseil #

Récent #

  • (2017-2021) Consultant principal en ingénierie, Nykaa - Gurgaon, Inde
    • Planification de la migration de Magento vers une plateforme personnalisée. Introduction de Python comme langage principal au sein de l’organisation, utilisé pour presque toutes les parties du système.
    • Conception et architecture du service de panier (basé sur SQL en mémoire, hautement évolutif) et de la passerelle API (basée sur Kong).
    • Construction de deux plateformes motrices de revenus avec la plateforme publicitaire Nykaa et Explore (commerce social). L’architecture flexible nous a permis de construire facilement le réseau d’affiliés et d’influenceurs. Explore est un flux personnalisé en temps réel utilisant une approche basée sur les tags.
    • Travail sur l’ingénierie des données, conception du cadre d’ingestion en temps réel utilisant AWS Lambda et plus encore. (Tous les événements consommateurs à l’échelle du système)
  • (2019-2021) Consultant en apprentissage automatique, Hike Limited - Gurgaon, Inde
    • Dépôt de plus de 60 brevets et publication de plusieurs articles dans des conférences ML renommées.
    • Travail sur hikemoji, en particulier sur les modèles de vision par ordinateur pour faire correspondre les composants aux attributs faciaux.
    • Direction de l’équipe travaillant sur le côté ML du clavier d’autocollants vernaculaires, déploiement réussi de la personnalisation.
    • Direction de l’équipe travaillant sur Vibe ML, atteinte de tous les KPI pour le matchmaking et construction d’un modèle sophistiqué pour la détection de signalements malveillants.
    • Direction de l’équipe pour Rush ML, offrant une expérience de correspondance de qualité basée sur l’expérience et le comportement de l’utilisateur.

Archives #

  • Lenskart - Bengaluru, Inde
    • J’ai travaillé comme consultant en science des données sur un système de recommandation basé sur le comportement de visualisation de l’utilisateur. Nous utilisions l’ensemble de données de la session de l’utilisateur puis formions un word2vec en utilisant les attributs sous-jacents des lunettes comme grammaire.
    • Par exemple, une paire de lunettes pouvait être représentée comme unisexe, rouge, monture ronde, verre marron. Cela nous a permis d’apprendre la représentation de l’utilisateur puis de personnaliser sa recherche et toute son expérience.
    • Ce système a été développé davantage par l’équipe et intégré dans l’ensemble du système. Il a été construit en python, mongoDB et sur l’infrastructure AWS.
  • 99Acres - Noida, Inde
    • J’ai travaillé comme consultant sur la création de la plateforme de deals ou de widgets pour le site web hérité. Il s’agissait de s’assurer que le développement frontend pouvait être accéléré. Il utilisait une combinaison de jquery avec une configuration côté serveur qui permettait la création de tout type de widget qui pouvait également être utilisé pour des publicités ou toute autre utilité. Cela fait partie du plus grand groupe internet d’Inde, infoedge.
  • Blackbuck - Bengaluru, Inde
    • Je travaillais sur la partie science des données du produit en tant que consultant où j’ai examiné les données d’environ 100 000 camions sur 3 mois pour identifier les itinéraires clés sur lesquels l’entreprise opérerait. Les données GPS ont été validées en utilisant des données satellitaires avec traitement d’image pour identifier les camions. Cela a été utilisé pour présenter des informations aux membres du conseil d’administration et aux investisseurs pour prendre des décisions concernant l’entreprise. À ce moment-là, Blackbuck était considéré comme l’uber des camions en Inde et était une licorne.
  • HTMedia - Gurgaon Inde
    • J’ai également travaillé avec des sites comme http://www.shine.com et http://www.desimartini.com en tant que consultant en infrastructure. Shine.com est le troisième plus grand site d’emploi en Inde et desimartini est l’un des plus grands sites de contenu cinématographique en Inde.
  • Giftingnation (http://www.giftingnation.com)
    • Construit en utilisant Satchmo, et intègre un plugin de passerelle de paiement personnalisé pour PayU. Satchmo nécessitait des personnalisations car il intégrait des carnets d’adresses sociaux. Formation de l’ingénieur qui dirige actuellement le projet.
  • API Mailinblue (http://apidocs.mailinblue.com)
    • Conception de la nouvelle API qui a remplacé leurs services web ad hoc antérieurs. Construction de wrappers dans plusieurs langages et documentation initiale.
  • Services web AZOI (http://www.azoi.com)
    • Construction des services web backend pour leur décodeur. Incluait la documentation, les architectures évolutives.
  • Rankwatch (http://www.rankwatch.com)
    • Aide avec le plan d’affaires principal et évangélisation du service, aide à la conception d’une architecture évolutive. Introduction de mongo comme backend pour des tableaux de bord d’analyse spécifiques où il s’est avéré très efficace.
  • Snaplion (http://www.snaplion.com)
    • Construction d’un logiciel qui a aidé à la gestion des points de fidélité.
  • Proptiger (http://www.proptiger.com)
    • Engagement principal en tant que consultant en infrastructure, se concentrant sur les migrations de bases de données et l’évolutivité des serveurs.
  • Pilulier intelligent
    • Travail avec l’un des meilleurs concepteurs de produits du pays pour construire un pilulier intelligent pour les patients atteints de tuberculose en utilisant une tablette Android. Le projet a été sélectionné et approuvé pour la phase 1 du programme TB de Melinda Gates.
  • Get right price
    • Un agrégateur de commerce électronique avec un crawling multi-catégories et prenant en charge plus de 10 portails de commerce électronique en Inde. Construit pour webchutney où l’entreprise était incubée.
  • thehiringtool - Hyderabad, Inde
    • Travail sur un système ATS qui s’intégrait à plusieurs sites web d’entreprises en tant que widget.
  • Ubermens
    • Travail sur un produit de consommation qui permettait aux gens de passer des quiz pour mesurer leur QI et gagner des prix

Emploi #

  • (2012-2013) Responsable senior de l’ingénierie, Tradus - Gurgaon, Inde
    • Gestion d’une équipe de 15 ingénieurs. Nous avons livré la première véritable place de marché de commerce électronique en Inde.
    • Direction de l’équipe du portail http://tradus.com et lancement d’activités de développement significatives dans le cadre existant hérité. Conception des premières API de commerce électronique publiques en Inde partagées avec les crawlers et les agrégateurs.
    • Lancement de la place de marché tradus, la première en Inde avant shopclues. Refonte complète de l’apparence de tradus avec des widgets sophistiqués et des bibliothèques javascript améliorées. Amélioration des performances de la plateforme tradus.
  • (2010-2011) Ingénieur logiciel, Tyroo - Gurgaon Inde
    • Travail dans la plus grande entreprise adtech d’Inde. Construction de systèmes analytiques en java core.
  • (2009) Ingénieur logiciel, Kirusa - New Delhi, Inde
    • Responsable de la mise en œuvre et de la livraison de la ligne de produits de l’entreprise : Kirusa Voice SMS – une application combinant la messagerie vocale et SMS. Un produit logiciel largement utilisé déployé chez plus de 20 clients de télécommunications sans fil avec une portée combinée de plus de 250 millions d’utilisateurs. Les principales technologies impliquées sont J2EE et MySQL.
  • (2009) Ingénieur logiciel, Clickable - Gurgaon, Inde
    • Clickable facilite la gestion des performances pay-per-click (PPC) pour les annonceurs et les agences sur tous les principaux réseaux publicitaires. C’est une entreprise du top 50 de Techcrunch et a réalisé un travail incroyable dans cette niche. Mon domaine de travail était la sécurité et l’ingénierie de produits internes. L’objectif était de rendre l’application actuelle robuste et évolutive pour l’avenir. Les technologies impliquées étaient la plateforme .NET (C#, ASP.NET), MS SQL.
  • (2008-2009) Ingénieur logiciel M-power - New Delhi, Inde
    • Rejointe de l’équipe qui a été acquise. MPower money a été développé pour faciliter le paiement d’argent via SMS. J’ai travaillé sur PHIRE, le premier réseau de débit mobile au monde qui permettait aux utilisateurs d’effectuer des transactions et des opérations bancaires à l’aide de messages texte depuis leurs combinés.
  • (2007-2008) Ingénieur logiciel, Slideshare - New Delhi, Inde
    • Parmi les 5 premiers ingénieurs logiciels de l’entreprise, rejoint directement après l’université.
    • J’étais responsable du développement de nouvelles fonctionnalités, dont certaines incluaient le téléchargement d’URL et la gestion des serveurs. Finalement, on m’a confié des décisions architecturales pour le moteur de conversion. Pour cela, j’ai utilisé plusieurs outils, tels que Ruby, RoR, FreeBSD, MySQL, Python, Open Office, PHP, apache, nginx et eclipse.

Stages #

  • (2007) B-Core Software Private Limited - Tokyo, Japon
    • Mon travail chez BCore en tant que chercheur et développeur de logiciels impliquait un voyage à Tokyo pour mieux comprendre les spécifications de construction de logiciels autour des algorithmes de vision et de l’optimisation de l’implémentation.
  • (2006) Google Summer of Code - OSDL
    • J’ai travaillé sur les tests NFSv4, développé un ensemble de scripts utilisés en conjonction avec NetEm (émulation réseau prise en charge par le noyau linux) pour les tests. Cela a aidé OSDL à mieux tester leur code.
  • (2006) Oracle Corporation - Bengaluru, Inde
    • Chez Oracle, j’ai travaillé sur le développement de Web Service PDS avec l’équipe Server à Bangalore, pour créer un plugin pour Oracle Reports server en utilisant Java. Le plugin que j’ai conçu a reçu des appréciations et des critiques positives au siège d’Oracle aux États-Unis.
  • (2005) Google Summer of Code - Mozilla
    • Sélectionné comme l’un des 5 premiers Indiens à participer au Summer of Code.
    • J’ai travaillé sur un éditeur XUL WYSIWYG, en prenant le code initial de chameleon.
  • (2005) Tekriti software - Gurgaon, Inde
    • En tant que stagiaire d’été pour Tekriti, j’ai développé un prototype de PVR (Personal Video Recording), similaire à TiVo, en utilisant du matériel standard et des logiciels open source.
    • Un décodeur compact a été