Prashant Khanduri


Solutions Architect - Runner - Tennis Enthusiast

Currently in New Delhi, India

About Me

Hi there! I'm Prashant Khanduri
I'm originally from India. Although most of my school days were spent in India (New Delhi), a few of them slipped into Nepal (Kathmandu), Canada (Waterloo) and United States (Los Angeles)
On a day to day basis, I tell computers what to do and they seem to obey me (for the most part). I end up getting paid for some of it, the other portion ends up on a public domain
I also blog, but I haven't really scoped out the topics I'd like to talk about. For now, I'm just using it to collect ideas that I find interesting. I hope someday a pattern will emerge
You know a lot about me now! .. Ok your turn

Current interest

LANGUAGES

python
javascript
TOOLS

vim
shell-scripting
visual code
FRAMEWORKS

flask
gatsby
react
react native
expo

In the Past

LANGUAGES

C#
Java
C / C++
Self
objective-c
PHP
Perl
TOOLS

visual-studio
eclipse
x-code
FRAMEWORKS

django
angular
yeoman
code-igniter
mason
cake-php

Experience

  • Diffy
    San Fransisco, CA / NCR, India
    2018 - current
    Co-Founder / CTO

    An open source tool that allows developers to catch bugs before they are pushed to production
    - Define the open core and hosted strategies for Diffy
    - Architect the hosted solution with a focus on generating review insights
    - Evangelize Diffy at conferences
  • Affirm
    San Fransisco, CA
    2015 - 2018
    Engineering Manager

    Platform team :
    The team is responsible for building our own proprietary financial platform, as well as our real-time high-throughput data processing pipeline
    - Build and maintain the underwriting pipeline for all product flows
    - Architect the offline infrastructure to be used by Data Science for iterating and improving credit and fraud models
  • Jawbone
    San Fransisco, CA
    2014 - 2015
    Senior Software Engineer

    Insights & Intelligence team :
    The team is responsible for building an intelligent guide that helps our users make good health choices
    - Building the core intelligence for the Smart Coach brand
    - Building the Insights system and the internal CRM system to manage the insight content
  • Hearsay Social
    San Fransisco, CA
    2012 - 2014
    Full stack developer

    Engagement team :
    Team's goal was to keep the user engagement up and unblock any onboarding issues (growing the monthly active users)
    - Designed and developed a notification platform for our software
    - Worked on building the analytics and reporting framework
  • Microsoft Inc
    Seattle, WA
    2009 - 2012
    SDE II

    Bing - Relevance :
    Team was responsible for ranking the top documents in Bing's algorithmic web search results (Top 100K queries)
    - Developing new algorithms to extract ranking signals and features from petabytes of user browsing activity logs
    - Using data mining and machine learning techniques to optimize user satisfaction metrics

    Windows Live :
    Worked with two separate groups (Service Management / Monetization) on delivering project critical components
    - Implemented a service for syncing data from a system store to a DHCP server (for the server to hand out correct IP leases required for PXE booting)
    - Helped design the next generation monetization solution to better target Hotmail users
  • Internships
    Various Locations
    2004 - 2009
    Intern

    Microsoft Corporation :
    Windows Live Mesh - May 2009 – Aug 2009
    - Created an assembly that provisioned a delegated authentication token management service

    Amazon.com Inc :
    Personalization - Aug 2007 - Dec 2007
    - Worked on a ranking mechanism to generate a tag set which describe the list recommended items

    Sun Microsystems :
    Complex Systems Group - Jan 2006 - Apr 2006
    - Participated in the design and development of a simulation infrastructure for the behavioral analysis of wireless sensor networks

    Amazon.com Inc :
    Digital Media Technologies - May 2005 - Aug 2005
    - Worked on the variety of upgrades to the digital media pipeline (mainly the first internal REST client to the S3 service)

    Epson Canada :
    Barcode Recognition - Jan 2004 - Apr 2004
    - Developed a universal 2D barcode decoding application for hand-held image-scanners

Activities

PROJECTS

Structure extractor: Craigslist
Transliteration: En to Hi
Emotion Recognition: Aritificial Neural Networks
Sudoku Solver: CSP
GROUPS

Asha for Education
Ekal Vidyalaya
USC Trekkers group
Engineering Exploration Volunteer
HOBBIES

Tennis / Racquet ball enthusiast
Practicing Yoga

Education

  • 2008 - 2009
    Los Angeles, CA

    Masters in Computer Science
    Specialization in Human Language technology (Applied Artificial Intelligence)
  • 2003 - 2008
    Ontario, Canada

    Bachelor in Applied Science – Computer Engineering (Honors)
    Option in Software Engineering