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)

I have over 25 years experience working in the software industry in various roles. I am a full-stack engineer experienced in building high-volume, low-latency, and highly-available systems. Although I'm comfortable programming in 15 languages, I primarily work with Javascript/Typescript and occasionally with Python.

Here are some of the areas/technologies I work with:

  • NodeJS
  • React
  • Javascript
  • Typescript
  • Electron
  • GraphQL
  • Debugging
  • Search
  • Software Architecture
  • Data Structures
  • Algorithms
  • Teaching
  • Web Data Connectors for Tableau
English
Pacific Time (US & Canada) (-07:00)
Joined January 2018
EXPERTISE
5 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
21 years experience | 7 endorsements
Chrome ExtensionChrome apps and extensionsBrowser Extensions
View more
Chrome ExtensionChrome apps and extensionsBrowser ExtensionsHTML/CSSHTML5CSS
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

Manage the Gemini Code Assist team for VS Code and IntelliJ

Manage the Gemini Code Assist team for VS Code and IntelliJ

TypeScript
Google Cloud Platform
VS Code
View more
TypeScript
Google Cloud Platform
VS Code
Generative AI
Google gemini
View more
Sr. Engineering Manager
Tableau / Salesforce
2019-10-01-2022-04-01

Manager on the Connectivity team

Manager 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