What's New
I am playing Devraj Sarthi, in the play Bhopal by Rahul Varma, directed by Basab Pradhan.
About
TL;DR - Senior Software Engineer at Google; ex-Facebook, ex-Cisco; Theater Director and Actor, Filmmaker; Dog rescue volunteer; Feminist, Husband, Father.
I am a Senior Solutions Engineer at Google. I work on Search Social Impact, by bringing partners' data to Google focused on Sustainability and Mental Health Crisis Hotlines in the Google Search results page. While on this team, I built the (now deprecated) breaking news events impact QA pipeline, and also streamlined the intake for the (deprecated) livestream events module on the Google Search page.
Prior to this role, I led an engineering team across seven time zones that built a data platform and a full stack mobile app + dashboard to track recycled plastic in Indonesia. Previously, I used to bring new partners, features, surfaces, languages, and technologies to the Google Assistant. I was also a founding member of the Google Assistant Investments VC fund, where I was in charge of technical due diligence of startups and providing them technical support. When I started at Google, I worked on the Google Jobs API by bringing partners onboard. In that role, I also built SDKs and reference implementations of the platform in five different languages.
In a previous life at Meta (erstwhile Facebook), I used to be an Ads Solutions Engineer. I helped partners adopt the Facebook ads platform and API for their business needs. At Cisco, I worked on Connected Vehicles and VPN technologies, and gave proof-of-concept demonstrations to the big carmakers in Detroit and Germany.
I love theater. I like to direct plays, and have acted in English, Hindi, and Bengali plays. I am a co-founder and board member of the Bay Area Amateur Thespians (BAAT). I maintain the digital presence and run ads for Naatak, the largest Indian group theater in North America. I have also made a short film called "Ke Baba Hahalaba", that won awards at 17 dfferent film festivals.
My graduate school degree was focused on Artificial Intelligence, Machine Learning, and Natural Language Processing at UT Austin. I've also been webmaster and system administrator at my undergraduate college: SVNIT Surat.
Finally, I love to volunteer with dog rescue organizations, and we often foster dogs and puppies at home before they are adopted. My wife and I also have our own furry friend who likes to defend our house from all possible squirrel attacks. And there's a tiny human being at our home who keeps us happily busy.
- Computer Languages: Python, JavaScript, Apps Script, Linux Shell scripting, HTML/CSS
- Human Languages: English, Bengali, Hindi
- Databases: MySQL, PostgreSQL, Firebase, Google SQL
- Libraries: NumPy, Pandas
- Frameworks: Node.js, Keras, TensorFlow, jQuery, Bootstrap
- Tools & Technologies: Git, AWS, GCP
I like to work on things where there is a bang for the buck - where my work touches human lives. For my next role, I am looking to become a Senior Software Engineer, or lead a Solutions Engineering team.
Experience
- Data ingestion, QA, and scripting lead for Search Sustainability, working on search result for topics like Climate Change, Electric Vehicles, Home Energy, Recipes, etc.
- Data ingestion and maintenance technical lead for Crisis Hotlines at Google, serving relevant results to people in extreme moments of life through the Search Results page.
- Engineering Lead for Plastics Data Platform, organizing the world's plastics information. Pilot launched in Indonesia with ~100 Aggregators and four FMCG brands, tracking 4.9 tons of plastic in 3 months.
- Solo designer and developer for Google Assistant's “Help me recycle” conversation bot, built through integration with the Earth-911 API, and featured on the Google Keyword blog.
- Founding member and tech due diligence lead for the Assistant Investments VC fund.
- Partner integration lead for Google Jobs API, where I created SDKs and reference proof-of-concept implementations for the API in five different languages.
- Tools & Languages: Python, Apps Script, Borg, Plx, Dremel, Perl, PHP, Java, .Net,
- Partner liaison for Facebook/ Meta's advertising clients in Retail, Food, and Government verticals. Handled ~5M ads spend weekly.
- Contributed unit tests and updated documentation in lots of ad technology projects like the Powershell and internal dashboards while going through code workflow.
- Toured international client locations in 7 different major cities in APAC as the tech expert, helping clients understand API integrations without the mobile SDK. This led to an incremental ad spend of ~ 70M that quarter.
- Tools: XHP, PHP, React, Shell scripting, Heroku
- Delivered proof-of-concept Smart Connected Vehicle technologies to 4 major US and German car manufacturers, and 6 different Tier 1 suppliers by integrating open source, third party, and Cisco technologies.
- Founding member of the Cisco Connected Cars Solution group that grew into a 2,000 member business unit.
- Solo developer of JavaScript-based Cisco IOS router configuration generator to deploy the Cisco Virtual Office (CVO) Express solution, which reduced router config time from 3 weeks to 20 minutes.
- Built proof-of-concept VPN tunnel between Linux virtual machines on AWS and Cisco routers.
- Tools: VPN, JavaScript, Cisco IOS, Hypervisor, AWS
- Team built an entire ETL pipeline and Data Warehouse from scratch for a major insurance company in the UK. We were processing 40 GB of data daily. I met with customers, gathered reqiurements, designed the database tables, and wrote PL/SQL scripts and use cases for integration testing.
- Maintenance and performance tracking of 1.5 TB data pipeline. Wrote a tool that debugged which job was holding up a pipeline in a network of interdependent ones, that sped up debugging by 20%.
- Tools: Linux shell scripting, Oracle Warehouse Builder, Business Intelligence 6.0
Education
- Research paper:VisCCG: Programming Paradigms for Improved Grammar Engineering published & presented at Stanford GEAF workshop.
- Relevant coursework: Natural Language Processing, Machine Learning, Reinforcement Learning
- Research Assistant (RA) work on Learning by Reading and OpenCCG projects.
- Graduate Student Representative: member of GRACS.
- University top rank in final semester, overall rank 4. All-time record holder of Engineering Drawing course marks in the university.
- Relevant coursework: Algorithms, Distributed Computing
- Extra-curriculars: Webmaster, System & network administrator, Student representative, College Volleyball and Debate teams
Open Source
Fixed bugs in Google's official Machine Learning Crash Course and Material codelabs
Fixed bugs in Google's official SDK libraries in Ruby and Perl
Et Cetera
Co-founder and CTO of BAAT: a community theater group in the SF Bay Area
- Webmaster, sys admin, and Chief Technical Officer for the organization
- Directed, acted, and facilitated 9 highly acclaimed, successful sold-out productions
- Organized the first Virtual Theater Festival during the COVID pandemic
- Raised $26,000 for furloughed theater workers in India during cyclone Amphan