A Prologue

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.

GitHubLinkedInTwitterSubstack
The Story So Far

Six years. One pursuit: interfaces that feel inevitable, and engineering that holds quietly in the background.

The Chapters

Experience

I
Feb 2025Present

Senior Software Engineer

HackerRank

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).

II
July 2023Jan 2025

Software Development Engineer - II

HackerRank

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.

III
Jun 2022July 2023

Software Development Engineer

HackerRank

Added support for Database Schema type Questions. Integrated Terminal and Console for running test cases in HackerRank Interviews.

IV
Jan 2022Jun 2022

Software Engineer Intern

HackerRank

Developed web components in React.js with end-to-end test coverage. Translated design wireframes into high-quality reusable code.

V
June 2021Dec 2021

Software Engineer Intern

Economize Inc.

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.

VI
Aug 2021Oct 2021

Open Source Developer

CNCF - Buildpacks

Worked on web redesign of features section. Analyzed several build tools including Paketo Buildpacks, Dockerfiles, Kaniko, Source2Image, Jib.

Elsewhere

Words & Talks

Talks

Conversations and stages, on engineering and building well.

Blog

Notes on craft, AI-first products, and the details in between.

An Epilogue, of Sorts

Subscribe to my newsletter

Get the latest updates on my work, thoughts on engineering, and more — delivered straight to your inbox.

Subscribe
Write to Me

Get in Touch