Nick Karnik

Lead Software Development Engineer at PitchBook

Redmond, 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

👤
Senior
🎓
Top School
Nick Karnik is a seasoned engineering and product leader with over 25 years of experience building and scaling software across Google, Microsoft, Salesforce/Tableau, T-Mobile, and public-health research at the Institute for Disease Modeling. He blends deep technical chops—shipping developer tools, cloud platforms, connector SDKs, and AI-driven productivity features—with pragmatic product thinking, most recently leading Gemini Code Assist for VS Code at Google. He has led teams from small startups to 35-person organizations, modernizing architectures, launch pipelines, and telemetry-driven workflows that materially improved developer experience and system reliability. His work on spatial disease modeling contributed visuals featured in Bill Gates’ TED Talk, reflecting a rare mix of mission-driven science software and commercial product delivery. An active full-stack practitioner and contributor (notably to projects like the Script# C#→JavaScript compiler), he’s equally comfortable in hands-on engineering, platform architecture, or fractional CTO roles. Based in Redmond, WA, he focuses on building products that matter and turning research prototypes into production-quality developer tools.
code13 years of coding experience
job22 years of employment as a software developer
bookComputer Science, Computer Science at Montgomery College
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at University of Maryland
stackoverflow-logo

Stackoverflow

Stats
4,032reputation
505kreached
96answers
23questions
Badges
javascript
top-5%
dynamic
top-1%
github-logo-circle

Github Skills (12)

html10
dynamic10
javascript10
web-development10
csharp10
dotnet-core10
eclipse6
react-router6
nodejs6
math6
signalr6
react6

Programming languages (11)

TypeScriptC#MDXC++CSSRustJavaScriptGo

Github contributions (5)

github-logo-circle
nikhilk/scriptsharp

Dec 2012 - Apr 2013

Script# Project - a C# to JavaScript compiler, to power your HTML5 and Node.js web development.
Role in this project:
userFull-stack Developer
Contributions:20 commits in 4 months
Contributions summary:Nick contributed significantly to the Script# project, a C# to JavaScript compiler. They implemented features related to HTML5 File Access API, including stubs for various classes and modifications to the Window class. Furthermore, the user addressed parameter order issues in the ScriptSharp.Testing library. They also updated and refactored existing code and files related to file access and related functionality.
jsjavascript-compilernode-jsjs-webjavascript
theoutlander/ol3guide

May 2014 - May 2014

Contributions:16 commits in 2 days
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
Nick Karnik - Lead Software Development Engineer at PitchBook