Nick Karnik

Nick Karnik

Mentor
5.0
(57 reviews)
US$50.00
For every 15 mins
157
Sessions/Jobs
ABOUT ME
Experienced full-stack engineer (previously @ Microsoft, IDM/BMGF, TMobile, Tableau, and Salesforce)
Experienced full-stack engineer (previously @ Microsoft, IDM/BMGF, TMobile, Tableau, and Salesforce)

With over 25 years in the software industry, I bring a robust mix of hands-on engineering and management expertise. Currently, I lead the teams for Gemini Code Assist at Google, where we develop and scale backend systems and extensions for both VSCode and IntelliJ to deliver high-performance code assistance.

As a startup founder and an innovator, I enjoy wearing multiple hats, diving into new technologies, and taking prototypes from rapid development to production-scale systems. Proficient in over 15 programming languages, I primarily focus on JavaScript, TypeScript, Node.js, Electron, and Web technologies, with occasional use of Python. My approach is rooted in scalable solutions and inspiring teams to deliver impactful results.

English
Pacific Time (US & Canada) (-08:00)
Joined January 2018
EXPERTISE
8 years experience | 18 endorsements
10 years experience | 10 endorsements
10 years experience | 22 endorsements
I have worked 23 years of experience working with Javascript from the early days of JScript / Javascript to ES6/ES7/ES8 and NodeJS. I hav...
I have worked 23 years of experience working with Javascript from the early days of JScript / Javascript to ES6/ES7/ES8 and NodeJS. I have worked on large-scale distributed systems and built some of the most complex UI's. I have worked with JS to build complex Single-Page Applications in Epidemiological Modeling, Bing Search, and Outlook Web Access. I have highly specialized skills as a Performance Expert in Javascript. My spatiotemporal visualizations using Javascript were featured in a TED talk by a well-known influential person.
View more
View more
10 years experience | 7 endorsements
Chrome ExtensionChrome apps and extensionsBrowser Extensions
View more
Chrome ExtensionChrome apps and extensionsBrowser ExtensionsHTML/CSS
View more

REVIEWS FROM CLIENTS

5.0
(57 reviews)
Bryan Hackett
Bryan Hackett
August 2018
Excellent mentor. I learned more JS concepts from Nick in one session than from reading weeks of tutorials. Highly recommend him!
Purencool Digital
Purencool Digital
August 2018
Nick was able to explain in a clear manner what my issues in my code were and then help me with what I should be looking to do next.
Supra
Supra
August 2018
Nick is very knowledgeable and has good patience in clarifying the concepts. Highly recommended
Brandon Moore
Brandon Moore
August 2018
Very knowledgable about javascript and a range of algorithms and their practical applications. Super helpful!
Pardhu
Pardhu
August 2018
Awsome mentor. He really really knows what he is doing. Highly recommended and fast.
Laurent Chevrette Translations
Laurent Chevrette Translations
August 2018
Amazing. Nick knows it all & is an amazing teacher. He is honest, smart and efficient. I am extremely satisfied.
Ganesh
Ganesh
August 2018
Nick is an awesome mentor really helped me get unstuck. I was stuck in a Promise loop in es6/React/Redux and was able to finally fix my code. Highly recommend.
leslie diane
leslie diane
July 2018
Nick is A++. He can help with the code as well as the strategy. I highly recommend Nick. He is a rare find.
Timo Fahlenbock
Timo Fahlenbock
July 2018
Perfect delivery, very good Communication
Ronak
Ronak
July 2018
Very helpful. Nick is excellent knowledge in programming. Explain well in details. I will use him next time when I need help. Thank you Nick.
EMPLOYMENTS
Engineering Manager
Google
2022-05-01-Present

Leading the Gemini Code Assist team for VS Code and IntelliJ to build technology for Generative AI to improve software development.

Leading the Gemini Code Assist team for VS Code and IntelliJ to build technology for Generative AI to improve software development.

Python
TypeScript
Google Cloud Platform
View more
Python
TypeScript
Google Cloud Platform
Plugin Development
Management
Intellij
Architectural Design
Go
VS Code
Software architecture
Generative AI
Google gemini
View more
Sr. Engineering Manager
Tableau / Salesforce
2019-10-01-2022-04-01

Manager and architect on the Connectivity team

Manager and architect on the Connectivity team

Python
Java
C#
View more
Python
Java
C#
C++
Node.js
TypeScript
React
JavaScript
Deno
View more
Director of Engineering
Streamline / TMobile
2018-11-01-2019-10-01
Managed multiple Retail Mobility projects at TMobile
Managed multiple Retail Mobility projects at TMobile
Node.js
React
Node.js
React