Portrait of Suyash Purwar

I have a strong interest in low-level systems and enjoy building software in C/C++ from the ground up. Currently, I'm developing a library that implements an intrusive linked list, focusing on performance and design fundamentals.

I work as an SDE II (Backend) at HackerRank, where I'm part of the Screen team building recruiter-side experiences.

I've also recently started writing about core software engineering concepts beyond frameworks and tools, approaching problems from first principles and emphasising fundamentals over abstractions.

Projects

HackerCode

HackerCode is a VS Code extension which allows to solve HackerRank challenge from VS Code itself allowing users to leverage the in-built debugger, VCS, extensive snippet support, and customisation.

This project landed me an internship at HackerRank as an SDE Intern.

HackerCode Project Image
Ayra

Ayra is a natural language language bot that lives in your WhatsApp. It assists parents of college students by offering an accessible and intuitive platform to monitor their child's performance and receive important updates from their institutions. Bot can communicate in English and Hinglish.

Ayra Project Image

Experience

HackerRank logo

HackerRank

2 years 3 months

SDE II

Mar 2026 - Present

  • Leading the improvements in Leaked Question Detection and Auto Replacement service.
SDE I

Jan 2025 - Feb 2026

  • Led the development and integration of a new microservice responsible for assessing code quality in candidate's submissions, which is now a core part of our platform.
  • Made the Code Quality service resilient by increasing the service throughput 11x by increasing worker concurrency and queue-size based autoscaling.
  • Setup observability, monitoring, and alerting for the Code Quality service using New Relic, Grafana, Honeybadger, and Opsgenie.
  • Worked on multiple POCs to optimise for LLM cost, assessment accuracy, and fairness.
SDE Intern

Jan 2024 - Dec 2024

  • Independently setup the foundations for our Code Quality microservice and rolled out the first version of product.
  • Revamped the flow for sending out assessment invites to the candidates by improving error messaing, and better UI/UX.
  • Optimised the initial platform load time by prefetching the content from server.
Pennywise India logo

Pennywise India

Internship • 4 mos

Backend Developer

June 2021 - September 2021

  • Implemented backend for the user onboarding flow using MySQL, NodeJS, and AWS services.
  • Developed a JWT based authentication/authorization system for the backend.
  • Contributing to the frontend wire-framing for the user onboarding flow.
  • Integrating third party APIs (Augmont and Paytm) with the backend.

Recent Articles