Rithish Reddy
Student at IIT Ropar
I’m driven by curiosity and a love for solving problems that push me to think deeper. From system design to AI agents, I enjoy understanding complex systems from first principles and turning ideas into elegant solutions. I’m always exploring unfamiliar concepts, challenging assumptions, and looking for problems that teach me something new.

Where I've worked
Google Ads
Working with cross-product infrastructure spanning YouTube, Google Ads, and Google Merchant Center.
Designed and engineered a distributed batch pipeline to automatically expire and revoke fine-grained account permissions between YouTube and Google Ads, enforcing least privilege and data security protocols at scale.
Developed event-driven asynchronous processors to establish automatic, implicit account linking between YouTube and Google Ads whenever a product from Google Merchant Center (GMC) is tagged in a YouTube video.
Identified and resolved a critical concurrency bug in production asynchronous processors, improving throughput and reliability across distributed workflows.
Education
Indian Institute of Technology, Ropar (IIT Ropar)
Bachelor of Technology (B.Tech)
Skills & Technologies
Core programming languages, backend systems, databases, and infrastructure tools I work with daily.
Languages
Frameworks & Backend
Databases & Storage
Systems & Infrastructure
Projects
Software systems, algorithms, and full-stack platforms engineered with high standards.
Built and deployed at IIT Ropar, enabling institute staff to submit, track, and approve leave and travel requests through a centralized, role-based digital workflow, replacing manual paper processes.
Engineered an extensible framework enabling code-free workflow creation, with configurable multi-level approvals, acting-role delegation, OTP + Google OAuth authentication, and automated PDF generation.
Enabled admins to monitor real-time analytics, security events, audit logs, and per-workflow comment visibility, ensuring full operational transparency across every approval stage.
Optimal Route Managing System
Data Structures & Algorithms Course Project under Dr. Anil Shukla
Used A* Search and Red-Black Trees to find optimal paths in strongly connected graphs using real-time traffic data.
Simulated live traffic conditions via random weight updates for route cost.
Added collaborative features like 'Avoided Route' for improved user configurability.
Built a full-stack gamification platform that integrates into any LMS (Canvas, Moodle) via LTI 1.3, allowing students to earn Brownie Points for on-time submissions, course milestones, and peer help sessions without requiring a separate login.
Engineered an automated point system using cron jobs and webhooks to track deadlines and course progress, updating balances atomically with idempotency guards to prevent duplicate awards.
Built a Brownie point based peer-help marketplace for 1-on-1 doubt sessions, secured the LTI launch flow using RS256 JWT verification, and a dynamic registry supporting new LMS platforms without code changes.
Let's build something exceptional.
Open to SWE & ML opportunities & cool ideas.