Harshita Kanal
Senior Software Engineer at HackerRank, built AI-powered products from scratch. I love building beautiful interfaces, AI-first experiences and ensuring high-quality engineering practices.
Experience
HackerRank
Feb 2025 — PresentSenior Software Engineer
Owned and Developed from scratch, a new product line - AI Interviews in React, Next.js and Nest.js. Built real-time voice agents using WebRTC. Migrated a legacy repository to Typescript from Flow types (1500+ files).
HackerRank
July 2023 — Jan 2025Software Development Engineer - II
Added support for Code Repository questions on the platform, laid the foundation of Next-gen hiring product which eventually became the OKR #1 for the company.
HackerRank
Jun 2022 — July 2023Software Development Engineer
Added support for Database Schema type Questions. Integrated Terminal and Console for running test cases in HackerRank Interviews.
HackerRank
Jan 2022 — Jun 2022Software Engineer Intern
Developed web components in React.js with end-to-end test coverage. Translated design wireframes into high-quality reusable code.
Economize Inc.
June 2021 — Dec 2021Software Engineer Intern
Built pixel-perfect, responsive web interfaces in JavaScript and Vue.js. Increased application test coverage from 20% to 80%. Developed cloud functions in Go. Built a dashboard using Nuxt.js & Tailwind CSS. Migrated the main website code to Vue.js and Strapi headless CMS.
CNCF - Buildpacks
Aug 2021 — Oct 2021Open Source Developer
Worked on web redesign of features section. Analyzed several build tools including Paketo Buildpacks, Dockerfiles, Kaniko, Source2Image, Jib.
Subscribe to my newsletter
Get the latest updates on my work, thoughts on engineering, and more delivered straight to your inbox.