KANISHK KHANDELWAL

Software Engineer

Hyderabad, Telangana, India5 yrs 8 mos experience
Highly Stable

Key Highlights

  • Led performance optimization for OneNote, enhancing load time by 40%.
  • Developed AI-powered features for OneNote using GPT-3.
  • Significant contributions to major projects at Google and Microsoft.
Stackforce AI infers this person is a SaaS-focused Software Engineer with strong backend and AI capabilities.

Contact

Skills

Core Skills

C#React-jsNodejsGpt-4Mongodb

Other Skills

4GAlgorithmsC++CassandraComputer NetworkingCosmosDBData StructuresDockerFlaskGitGithubJavaScriptKubernetesLLMLTE

About

I am a Software Engineer and Engineering Leader passionate about building impactful products and features and solving complex technical challenges. I have a Software Engineering experience with Microsoft and Google. Have been the Project Lead and architect for several projects, including OneNote performance optimization, the Google Journey API, and the Google Enterprise Platform Summarization API. Currently, I am a Software Engineer at Google in Enterprise platform team where I am building AI infrastructure to meet the demanding needs of major clients like Google sales, Caseflow, Salesforce etc. Prior to this role, I worked as a backend engineer in Moma search team, where I designed and built the OneAssistance Journey API from scratch. This core API is now integrated into every Moma search performed at Google. As a Software Engineer at Microsoft, I significantly contributed to OneNote's web application (1.2M+ DAU). I enhanced Feed sync, optimized boot performance by up to 40%, developed AI-powered features like "OneNote Memory," lead teams and shipped key features, and managed live site operations, including on-call team as the Livesite owner. I have been the winner of multiple hackathons showcasing creativity and technical skills. My education includes B.Tech in Electrical Engineering from IIT Roorkee. During college I had keen intrests in Competitive Programming and Software Development and did internship at Samsung R&D Institute Bangalore, which included working on 4G LTE in the RLC layer of OSI model. My competitive programming skills are reflected in my two qualifications for the ACM ICPC Regionals.

Experience

Google

Software Engineer III

Dec 2023Present · 2 yrs 3 mos · Hyderabad, Telangana, India · On-site

C#ZookeeperLeader-electorReact-JSRedisGit+7

Microsoft

2 roles

Software Engineer 2

Aug 2022Dec 2023 · 1 yr 4 mos · Hyderabad, Telangana, India

  • Worked as a part of Office 365 in OneNote Online team which is used by more than 1.2 million Daily Active Users.
  • 1 Led Perf feature crew and worked on the architecture of OneNote to improve the load time of OneNote by 40%.
  • Did various features like building client-side caching layer, HTTP caching with hashing, Early Session Start, and several JS Optimizations to improve the performance.
  • 2 Built OneNote Feed Sync Architecture
  • Implemented long polling, differential sync, pagination, and leader-elector model to power Sync of OneNote pages in Feed.
  • Led Feature crew to enable Caching of OneNote pages in Feed.
  • Led Feature crew to enable Offline Sync inside OneNote Feed SDK.
  • 3. AI powered Feed: Worked on ”OneNote Memory” which is context-based recall of notes powered by AI (GPT 3).
  • 4 LiveSite Owner and Oncall: Worked as On Call Engineer then subsequently as Incident Manager and then promoted to Livesite Owner for OneNote Online team which included handling Customer ICMs, handling deployments product bugs and regressions for maintaining the product’s live-site health.
  • 5. Took the lead in technical designs, demonstrated leadership skills, effectively collaborated with teams, and ensured project success through clear communication and coordination.
  • Tech - C#, Zookeeper, Leader-elector, React-JS, Redis, Git, NodeJS, MySql, Docker, Flask, CosmosDB, GPT-4, LLM
C#ZookeeperLeader-electorReact-JSRedisGit+7

Software Engineer

Jun 2020Jul 2022 · 2 yrs 1 mo · Hyderabad, Telangana, India

Bert labs

Software Development Intern

May 2020Jun 2020 · 1 mo · Work - from - home

  • Developed a Backend Microservice using Publisher-Subscriber Model for Processing, Distributing and Storing Data recieved from various IOT devices.
  • Worked on MongoDB and Cassandra NoSQL databases as cold storage of Data, and Redis for warm caching.
  • Deployed microservices on cloud via Kubernetes Engine.
  • Made significant Design changes in microservice architecture.
MongoDBCassandraRedisKubernetes

Samsung r&d institute india - bangalore private limited

Software Development Intern

May 2019Jul 2019 · 2 mos · Bangaon Area, India

  • Added support for 16-bit SN(sequence number) for Selective Repeat AQR buffer windows in the RLC layer of the 4G LTE .
  • Analysed the memory requirement and devised the dynamic memory allocation to get past high memory need for buffers using C. •
  • Successfully built and tested the code changes for scenarios like segementation & concatenation of data packets in SATP

Thomso, iit roorkee

App Developer

May 2017Jul 2017 · 2 mos · IIT Roorkee

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology - BTech — Electrical Engineering Technologies

Jan 2016Jan 2020

Global Public School, kota

High School Diploma

Jan 2006Jan 2016

Stackforce found 100+ more professionals with C# & React-js

Explore similar profiles based on matching skills and experience