Rhythm Arora

Software Engineer at Nannie.ai · Delhi, India

Software engineer in Delhi building AI infrastructure and agentic systems at Nannie.ai. Rust, Go, Python, FastAPI, GCP — portfolio built as a tiny desktop OS.

Experience

Founding Engineer · Nannie.ai

Dec 2024 – Present

  • Team Leadership: Led a team of 5 developers to establish core engineering standards and successfully deliver 3 production-grade platforms from scratch.
  • AI Workflows: Built a practical multi-agent framework to coordinate multi-step LLM tasks smoothly, optimizing data routing to eliminate communication delays between agents.
  • Cloud Infrastructure: Scaled our backend using FastAPI on GCP (Cloud Run), using distributed Celery/Redis workers and Cloud Tasks to isolate compute-heavy background tasks and ensure steady performance.
  • Computer Vision: Engineered reliable image data pipelines using YOLO and SAM 2, self-hosting a CVAT environment that simplified dataset workflows and improved open-source video model inference.
  • Security & Testing: Designed secure, role-based access controls (RBAC) alongside JWT authentication, and automated our deployment safety checks via GitHub Actions to sustain over 90%+ test coverage.

Data Engineer Intern · Blinkit

July 2024 – Aug 2024

  • Built and optimized 5-platform ad data ETL pipelines, reducing errors from 15% to 0% and enabling 24-hour update cycles
  • Automated pausing of failing DAGs and Redash queries, reducing failure rates by 12%
  • Enhanced reporting granularity by 3x with new filters and implemented 7-day advance alerts for expiring data views

Web Developer Intern · CGWWD

Feb 2024 – April 2024

  • Acted as the sole web developer to design and deploy the CGWWD website using Vite and FastAPI

Full Stack Developer Intern · Violette Labs Pvt. Ltd.

Jun 2023 – Jan 2024

  • Engineered modular monolith architecture; crafted 15+ secure RESTful APIs (JWT) via Flask and Flask Smorest
  • Modeled 10+ MySQL tables with triggers using SQLAlchemy and Marshmallow for runtime storage and validation
  • Designed 20+ UI/UX screens in Figma and developed over 8 production mobile viewports using Flutter

Projects

FlashDB (Redis Clone)

a redis clone in rust, written to find out what redis actually does when you call SET.

Rust · Async · Networking

  • implemented 5+ core Redis commands (SET, GET, DEL, EXPIRE, INCR) with async support for 100+ concurrent connections
  • engineered a RESP-like protocol supporting 5+ data types and 100ms-precision key expiration
  • the boring parts — expiry precision, connection handling, wire format — turned out to be the whole thing

github.com/Rhythm1710/FlashDB

Truck Tracker

a senior-friendly fleet tracker built for my dad's 1–5 truck operation.

Go · PostgreSQL · React Native · WebSocket

  • tracks Pictor PS10a/PT06 GPS units in real time, reverse-engineered from raw TCP frames
  • Go backend (chi router, pgx/sqlc, gorilla/websocket) ingests tracker frames and streams positions over WebSocket
  • mobile app in React Native + TypeScript with react-query, zustand, Firebase Phone Auth; maps via Mappls

github.com/Rhythm1710/Truck-Tracker

JobMap

scans your inbox and pulls every job application onto one dashboard.

React · Flask · Automation

  • reads job and internship application emails and turns them into structured records
  • React frontend, Python/Flask backend doing the parsing

github.com/Rhythm1710/JobMap

Skills

Languages
Python, JavaScript, TypeScript, Rust, SQL, Dart
Frameworks & Libraries
FastAPI, Flask, React, Flutter, Celery
Tech Stack
Google Cloud Platform (GCP), Docker, NGINX, Redis, PostgreSQL, Contentful CMS, Tailwind CSS, UI/UX
Tools
Figma, Pytest, Vite, Firebase, ExcelJS

Education & Achievements

B.E. (IT) - 8.42 CGPA — UIET, Panjab University, 2021 - 2025

Build For Bharat Finalist (Sponsored by ONDC, Google Cloud, Paytm, Antler and Protean)

May 2024

  • Secured a spot among top 60 teams out of 21,000+ teams to showcase demo at Google Cloud office, Bangalore

Notes