sankeerthnara

Computer science student at IIIT Hyderabad. I build backends and computer-vision projects, and ship fixes to open source.

+34
Pull requests merged into open-source projects
+17
Repositories contributed to, from Firefox to Aspire
Sankeerth Nara, smiling, in glasses and a printed shirt

// Intro

I'm a computer science student who turns ideas into working software and open issues into merged pull requests. I focus on backends, computer vision and code that is easy to review.

Right now I'm learning Node.js and backend system design, getting properly strong at data structures and algorithms, and working toward Google Summer of Code.

See my work

// What I do

Backend development

APIs, databases and command-line tools that other people can depend on.

  1. FastAPI services
  2. SQL databases
  3. CLI tools with JSON output
  4. Node.js, learning now

AI and computer vision

Python projects that see: recognising faces in a camera feed and acting on what they find.

  1. On-device models on a Snapdragon NPU
  2. Face recognition with DeepFace
  3. OpenCV pipelines
  4. Python tooling

Open source

Small, reviewable pull requests to large projects, from dead-code cleanups to security fixes.

  1. Firefox for iOS
  2. Microsoft Aspire
  3. Termix
  4. Google XR Blocks

Systems in C

Games and tools written close to the machine, where every byte is your problem.

  1. Command-line Twixt
  2. Terminal music player
  3. Data structures and algorithms

// Projects

(Full-stack app, live)

Shuttle Court Slot Booking

Residents of a colony sign up, pay a deposit and book badminton court slots, with Razorpay payments verified on the server. Gatekeepers check people in by scanning a QR code, and admins manage bookings, holidays and payments. Runs as a website and an Android app.

  • React
  • FastAPI
  • MongoDB
  • Razorpay
  • Capacitor

(AI web app, live)

Tabby

Snap a receipt and say who had what. Gemini reads the receipt and maps your sentence to line items, the split is worked out in integer cents, and each friend gets an itemised PayPal invoice with reminders until they pay.

  • Next.js
  • TypeScript
  • Gemini
  • PayPal API

(Edge AI, computer vision)

On-Device Vision Pipeline

Runs depth estimation, instance segmentation and 6-DoF pose estimation together on a live camera feed, on the NPU of a Snapdragon 8 Gen 3 dev kit. Swapping to a smaller depth model shrank it from 682 MB to 50 MB.

  • Kotlin
  • CameraX
  • YOLOv8-seg
  • Depth Anything V2

(Web and Android app, live)

Code Track

One dashboard for coding progress across LeetCode, Codeforces and GitHub: problems by difficulty, contest ratings and merged pull requests, with an Android app from the same code.

  • Next.js
  • TypeScript
  • Capacitor

(Game, playable on itch.io)

Glitched Out

Keep your torch on the vampire to catch him, clear task consoles along the way, then decide whether to reveal him or kill him. Built solo in Godot for the TGC Game Jam.

  • Godot
  • GDScript

(Computer vision)

Face Recognition Tic-Tac-Toe

Multiplayer Tic-Tac-Toe that checks who you are before it lets you play. Each player is identified with OpenCV and DeepFace, so nobody takes a turn for someone else.

  • Python
  • OpenCV
  • DeepFace

(Game, C)

Command-Line Twixt

The connection board game Twixt, played in a terminal. Complete game logic, move validation and an interactive game loop, written in C.

  • C

(CLI tool, C)

Command-Line Music Player

A small music player for the shell. Play, pause, skip tracks and move through a playlist without leaving the terminal.

  • C

(Web, motion)

This website

The site you are on. Built with Vite and GSAP, and the open-source list rebuilds from the GitHub API on every deploy.

  • JavaScript
  • GSAP
  • Lenis

// Problem solving

271 problems solved
on leetcode and codeforces.

LeetCode

@Sankeerth_Nara

228

Problems solved

  • Easy74
  • Medium143
  • Hard11

52 active days this year

Codeforces

@Sankeerth_Nara

1122

Rating, newbie (max 1122)

2025-09-13: 4182026-09-12: 9582026-09-13: 1122
43
problems solved
3
rated contests

Open source

// Featured contributions

01 /03

“Moved Microsurvey state to the @Copyable macro and removed dead translation, notification and telemetry code.”
// Firefox for iOS4 merged pull requests, 13.1k stars
“Brought deploy, publish and project-creation workflows into the Aspire editor pane, plus a fast path for release PRs.”
// Microsoft Aspire5 merged pull requests, 6.4k stars
“Added an "Open File Manager" action to terminal tabs and fixed autocomplete contrast across themes.”
// Termix2 merged pull requests, 15.8k stars
Termix-SSHmozilla-mobilemicrosoftgoogleOpenRailAssociation7-BlocksDevlanernbkdoesntknowcodingguidewire-ossPrinceag1310Elladriel80IN3PIREkakunin-aiPersonalClawopen-civilization-platformYieldVault-OrgTermix-SSHmozilla-mobilemicrosoftgoogleOpenRailAssociation7-BlocksDevlanernbkdoesntknowcodingguidewire-ossPrinceag1310Elladriel80IN3PIREkakunin-aiPersonalClawopen-civilization-platformYieldVault-Org

34 pull requests merged into 17 repositories I don't own. Open one to see every change.

See every pull request on GitHub

// Message

send me a message.