Nikhil Kothari

Principal Engineer at Google

Kirkland, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nikhil Kothari is a Principal Engineer and entrepreneurial technology leader with 25+ years of software experience and 17 years in senior engineering roles at industry leaders including Google and Microsoft. He has a proven track record of bootstrapping and founding teams to launch data analytics, machine learning, and Big Data services for Google Cloud, and previously incubated PaaS and mobile/backend services at Azure and Bing. Deeply technical and hands-on, he has authored developer tooling like Script# (a C#→JavaScript compiler) and contributed BigQuery integrations to Google Cloud DataLab, reflecting fluency across backend systems, cloud APIs, and developer experiences. Based in Kirkland, WA, he combines product-level vision with low-level implementation skills, often moving ideas from prototype to production. Colleagues describe him as an engineer who blends platform architecture, open-source contribution, and practical shipping discipline to accelerate data-driven products.
code17 years of coding experience
job16 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at University of California, Irvine
stackoverflow-logo

Stackoverflow

Stats
5,215reputation
230kreached
200answers
6questions
Badges
silverlight
top-5%
github-logo-circle

Github Skills (18)

javascript10
bigquery10
jquery10
python10
apidoc10
api10
sql10
silverlight9
data-analysis9
google-cloud-ml6
asp-net6
wcf-ria-services6
front-end-development6
ria6
http-module6

Programming languages (11)

C#TypeScriptJavaC++JavaScriptGoHTMLSvelte

Github contributions (5)

github-logo-circle
nikhilk/scriptsharp

Apr 2011 - Nov 2013

Script# Project - a C# to JavaScript compiler, to power your HTML5 and Node.js web development.
Role in this project:
userBack-end Developer
Contributions:535 commits, 2 comments, 2 issues in 2 years 7 months
Contributions summary:Nikhil was involved in the development of Script# libraries that provided metadata bindings for existing scripts and APIs. They made several code changes, including fixing issues related to jQuery's InArray method, adding overloads to the jQueryObject.Html method and adding missing properties to jQueryEvent. Furthermore, the user modified the code to support the <audio> element.
jsjavascript-compilernode-jsjs-webjavascript
googledatalab/datalab

Jun 2014 - Oct 2015

Interactive tools and developer experiences for Big Data on Google Cloud Platform.
Role in this project:
userBack-end Developer
Contributions:1 release, 222 commits, 1 PR in 1 year 4 months
Contributions summary:Nikhil primarily worked on the Google Cloud DataLab, adding functionalities related to BigQuery. Their commits involved defining and importing python modules, managing table schemas, and enabling SQL query execution and sampling. The contributions show direct interaction with BigQuery APIs and SQL.
gcpgoogle-cloud-platformbigquerybig-datacloud
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial