Hoppa till huvudinnehåll

Branscherfarenhet

Över 14+ års teknisk erfarenhet, med djup teknisk förståelse. Byggt och drivit olika typer av team, omvandlat äldre system till lönsamma verksamheter.

Senaste prestationer

  • Lanserade social e-handels- och AdTech-plattform som driver en verksamhet på 10 miljoner dollar hos en enhörning
  • Skalade upp teknik- och datavetenskaplig konsultverksamhet till 300 000 dollar i årliga återkommande intäkter
  • 30+ patent inlämnade på uppdrag av olika företag
  • 5 ML-artiklar skrivna, med en artikel publicerad i en toppkonferensworkshop
Ladda ner CV

Konsulting #

Senaste #

  • (2017-2021) Principal ingenjörskonsult, Nykaa - Gurgaon, Indien
    • Planering av migrering från Magento till anpassad plattform. Introducerade Python som ett kärnspråk inom organisationen, vilket används för nästan alla delar av systemet.
    • Design och arkitektur av kundvagnstjänsten (minnesbaserad SQL, mycket skalbar) och API-gateway (Kong-baserad).
    • Byggde två kärnintäktsdrivande plattformar med Nykaa Ad Platform och Explore (Social handel). Flexibel arkitektur tillät oss att enkelt bygga affiliate- och influencer-nätverket. Explore är ett realtidspersonaliserat flöde som använder en taggbaserad approach.
    • Arbetade med dataingenjörskonst, designade ramverket för realtidsinmatning med AWS Lambda och mer. (Alla systemomfattande konsumenthändelser)
  • (2019-2021) Maskininlärningskonsult, Hike Limited - Gurgaon, Indien
    • Lämnade in över 60+ patent och publicerade flera artiklar i välkända ML-konferenser.
    • Arbetade med hikemoji, särskilt med datorseendemodeller för att matcha komponenter med ansiktsattribut.
    • Ledde teamet som arbetade med ML-sidan av det lokala språkliga stickertangentbordet, implementerade framgångsrikt personalisering.
    • Ledde teamet som arbetade med Vibe ML, uppnådde alla KPI:er för matchmaking och byggde en sofistikerad modell för upptäckt av skadlig rapportering.
    • Ledde teamet för Rush ML och levererade en kvalitativ matchningsupplevelse baserad på användarupplevelse och beteende.

Arkiv #

  • Lenskart - Bengaluru, Indien
    • Jag arbetade som datavetenskapskonsult på ett rekommendationssystem som baserades på användarens visningsbeteende. Vi använde datauppsättningen av användarens session och tränade sedan en word2vec genom att använda de underliggande attributen för glasögonen som grammatik.
    • Till exempel kunde ett par glasögon representeras som unisex, röd, rund kant, brun lins. Detta tillät oss att lära oss användarrepresentationen och sedan personalisera deras sökning och hela upplevelse.
    • Detta system vidareutvecklades av teamet och integrerades i hela systemet. Det byggdes i python, mongoDB och på AWS-infrastruktur.
  • 99Acres - Noida, Indien
    • Jag arbetade som konsult för att skapa erbjudanden eller widget-plattformen för den äldre webbplatsen. Det var för att säkerställa att frontendutvecklingen kunde påskyndas. Den använde en kombination av jquery tillsammans med en serversidekonfiguration som tillät skapandet av alla typer av widgets som också kunde användas för annonser eller andra verktyg. Detta är en del av Indiens största internetgrupp infoedge.
  • Blackbuck - Bengaluru, Indien
    • Jag arbetade med datavetenskapsdelen av produkten som konsult där jag tittade på data för cirka 100 000 lastbilar under 3 månader för att identifiera nyckelrutter som verksamheten skulle operera på. GPS-data validerades genom att använda satellitdata med bildbehandling för att identifiera lastbilar. Detta användes för att presentera information för styrelsemedlemmar och investerare för att fatta beslut om verksamheten. Vid den tidpunkten sågs Blackbuck som uber för lastbilar i Indien och var en enhörning.
  • HTMedia - Gurgaon Indien
  • Giftingnation (http://www.giftingnation.com)
    • Byggd med Satchmo och integrerar en anpassad betalningsgateway-plugin för PayU. Satchmo behövde anpassningar eftersom den integrerade sociala adressböcker. Utbildade ingenjören som för närvarande leder projektet.
  • Mailinblue API (http://apidocs.mailinblue.com)
    • Utformade det nya API:et som ersatte deras tidigare ad hoc-webbtjänster. Byggde wrappers på flera språk och initial dokumentation.
  • AZOI webbtjänster (http://www.azoi.com)
    • Byggde backend-webbtjänsterna för deras set-top-box. Inkluderade dokumentation, skalbara arkitekturer.
  • Rankwatch (http://www.rankwatch.com)
    • Hjälpte till med kärnaffärsplanen och evangeliserade tjänsten, hjälpte till med att utforma skalbar arkitektur. Introducerade mongo som backend för specifika analysdashboards där det har visat sig vara mycket effektivt.
  • Snaplion (http://www.snaplion.com)
    • Byggde programvara som hjälpte till med lojalitetspoänghantering.
  • Proptiger (http://www.proptiger.com)
    • Primärt engagemang som infrastrukturkonsult, med fokus på databasmigrationer och serverskalbarhet.
  • Intelligent pillbox
    • Arbetade med en av landets bästa produktdesigners för att bygga en intelligent pillbox för TB-patienter med hjälp av en android-surfplatta. Projektet valdes ut och godkändes för fas 1 av Melinda Gates TB-program.
  • Get right price
    • En e-handelsaggregator med flerkategorikrypning och stöd för över 10 e-handelsportaler i Indien. Byggd för webchutney där företaget inkuberades.
  • thehiringtool - Hyderabad, Indien
    • Arbetade med ett ATS-system som integrerades med flera företagswebbplatser som en widget.
  • Ubermens
    • Arbetade med en konsumentprodukt som tillät människor att göra frågesporter för att mäta sin IQ och vinna priser

Anställning #

  • (2012-2013) Senior Engineering Manager, Tradus - Gurgaon, Indien
    • Ledde ett team på 15 ingenjörer. Vi levererade Indiens första riktiga e-handelsmarknadsplats.
    • Ledde http://tradus.com portalteamet och kickstartade betydande utvecklingsaktiviteter inom det befintliga äldre ramverket. Designade de första offentliga e-handels-API:erna i Indien som delades med crawlers och aggregatorer.
    • Lanserade tradus marknadsplats, den första i Indien före shopclues. Omarbetade hela tradus utseende med sofistikerade widgets och förbättrade javascript-bibliotek. Förbättrade prestandan för tradus-plattformen.
  • (2010-2011) Mjukvaruingenjör, Tyroo - Gurgaon Indien
    • Arbetade på Indiens största adtech-företag. Byggde analytiska system i core java.
  • (2009) Mjukvaruingenjör, Kirusa - New Delhi, Indien
    • Ansvarig för implementering och leverans av företagets produktlinje: Kirusa Voice SMS – en applikation för att kombinera röst- och SMS-meddelanden. En mycket använd mjukvaruprodukt implementerad hos över 20 trådlösa telekomkunder med en kombinerad räckvidd på över 250 miljoner användare. De primära teknologierna involverade är J2EE och MySQL.
  • (2009) Mjukvaruingenjör, Clickable - Gurgaon, Indien
    • Clickable gör det enkelt för annonsörer och byråer att hantera pay-per-click (PPC) prestanda över alla större annonsnätverk. Det är ett Techcrunch topp 50-företag och har gjort fantastiskt arbete inom denna nisch. Mitt arbetsområde var inom säkerhet och intern produktutveckling. Målet var att göra den nuvarande applikationen robust och skalbar för framtiden. Teknologierna involverade var .NET-plattformen (C#, ASP.NET), MS SQL.
  • (2008-2009) Mjukvaruingenjör M-power - New Delhi, Indien
    • Gick med i teamet som förvärvades. MPower money utvecklades för att underlätta betalning av pengar via SMS. Jag arbetade med PHIRE, världens första mobila debetnätverk som tillät användare att genomföra transaktioner och utföra bankfunktioner med hjälp av textmeddelanden från sina mobiltelefoner.
  • (2007-2008) Mjukvaruingenjör, Slideshare - New Delhi, Indien
    • En av de första 5 mjukvaruingenjörerna i företaget, anslöt direkt efter universitetet.
    • Jag var ansvarig för utveckling av nya funktioner, varav några inkluderade URL-uppladdning och serverhantering. Så småningom tilldelades jag arkitektoniska beslut för konverteringsmotorn. För detta utnyttjade jag flera verktyg, såsom Ruby, RoR, FreeBSD, MySQL, Python, Open Office, PHP, apache, nginx och eclipse.

Praktikplatser #

  • (2007) B-Core Software Private Limited - Tokyo, Japan
    • Mitt arbete på BCore som forskare och mjukvaruutvecklare involverade en resa till Tokyo för att bättre förstå mjukvarubyggspecifikationer kring visionsalgoritmer och implementeringsoptimering.
  • (2006) Google Summer of Code - OSDL
    • Jag arbetade med NFSv4-testning, utvecklade en uppsättning skript som användes tillsammans med NetEm (linux-kärnstödd nätverksemulering) för testning. Detta hjälpte OSDL att testa sin kod bättre.
  • (2006) Oracle Corporation - Bengaluru, Indien
    • På Oracle arbetade jag med att utveckla Web Service PDS med serverteamet i Bangalore, för att skapa en plugin för Oracle Reports server med hjälp av Java. Pluginen som jag designade fick uppskattning och positiva recensioner vid Oracles amerikanska huvudkontor.
  • (2005) Google Summer of Code - Mozilla
    • Vald som 1 av 5 första indier att delta i summer of code.
    • Jag arbetade på en WYSIWYG XUL-editor, med utgångspunkt i den initiala kodbasen från chameleon.
  • (2005) Tekriti software - Gurgaon, Indien
    • Som sommarpraktikant för Tekriti utvecklade jag en PVR (Personal Video Recording) prototyp, liknande TiVo, med hjälp av standardhårdvara och öppen källkodsprogramvara.
    • En kompakt set-top-box byggdes med VIA EPIA inbyggt kort och MythTV, som genererade EPG genom att crawla Indiatimes.com TV-listningar. Koden bidrog delvis tillbaka till open source-gemenskapen.