I'm Rit Agarwal.

Software Engineer building reliable backend systems, AI tools, and product experiences across infrastructure, web, and data-heavy workflows.

Now Software Engineer at Oracle

Firmware qualification, Rust APIs, TypeScript UI flows, and deployment automation.

Previously Supercog.ai and Tatari

Built AI tooling, observability systems, and data infrastructure at startup pace.

Education UCLA Computer Science

B.S. in Computer Science with a Minor in Mathematics and merit scholarship recognition.

Education and Skills


Education

University of California, Los Angeles

B.S. Computer Science, Minor in Mathematics

Gerald and Thelma Merit Scholarship, Dean's List

Languages

Python, JavaScript, TypeScript, Rust, C++, Java

Cloud and DevOps

OCI, AWS, Kubernetes, Docker, Terraform, Ansible, Linux, CI/CD

Frameworks and Tools

React.js, Next.js, Node.js, FastAPI, Reflex, React Native, Expo, PostgreSQL, Firebase, MySQL, MongoDB, Grafana, Databricks, Airflow

My Projects


Jukeboxd

Built a music community platform for reviews and discovery with React and JavaScript, integrating the Spotify API for real-time track data. Engineered fast, reliable data fetching with custom Node.js APIs and Firebase NoSQL models to support thousands of records.

View Project

HitchHiker

Built a TypeScript travel planner that generates personalized multi-destination itineraries using OpenAI APIs. Implemented Google OAuth and a scalable Firebase schema for secure multi-user itinerary storage.

View Project

Flux

Developed a decentralized social media app using the AT Protocol, focused on portable identity and user-owned data. Shipped the mobile experience with React Native, Expo, and SQLite for smooth cross-platform usage.

View Project

Live Tennis Scoreboard

Developed a live UCLA tennis scoreboard using Next.js and the YouTube Player API to improve real-time match visualization. Restored platform stability by resolving data retrieval failures that had caused more than a month of downtime.

Read More

SoccerBros

Developed a 3D Penalty Shootout Game using JavaScript for soccer enthusiasts. Worked on collision detection, scale design of models in world space, aim guide, scoring, and billboard for statistic display in order to create gameplay and user interaction.

View Project

RISC-V Simulator

Developed a C++ RISC-V simulator with instruction fetch, decode, execute, memory access, and write-back stages. Implemented forwarding, hazard detection, and a memory hierarchy to model processor behavior more realistically.

View Project

Experience


Jul 2025 - Present

Software Engineer - Oracle

Los Angeles, CA

  • Led GPU tray firmware qualification across 5 product lines, coordinating validation with 4+ partners to support rollout readiness.
  • Designed tray failure APIs in Rust and delivered TypeScript portal updates with claim and override flows to improve operator accountability.
  • Added unit tests with OCI build gates at 80% coverage and integrated them into CI/CD pipelines to catch regressions earlier.
  • Automated dependency deployment to 62+ DHCP hosts with Ansible, Forgejo, and OLAM for smoother factory infrastructure updates.
  • Created deployment templates, on-call runbooks, and monitoring views to improve rollout traceability and triage speed.
Feb 2025 - Jul 2025

Software Engineering Intern - Supercog.ai

Los Angeles, CA

  • Designed and built backend APIs in Python for AI tools that automate engineering meeting agendas and task tracking through GitHub APIs.
  • Improved observability for 20+ AI agents by linking subagent logs to parent runs and refactoring PostgreSQL runtime tracking.
  • Enhanced dashboard responsiveness with React.js and TypeScript by implementing paginated data views and optimizing API calls.
June 2024 - Sept 2024

Software Engineering Intern - Tatari

Los Angeles, CA

  • Engineered a log ingestion pipeline that processed 20GB per day of Databricks data using Kubernetes, AWS, Terraform, and Grafana.
  • Reduced missed job runs by 30% with an automated Airflow monitoring system for critical data pipelines.
  • Saved over $20,000 annually by optimizing AWS S3 storage with Terraform teardowns and lifecycle policies, freeing 60TB of unused data.
Jan 2024 - Jul 2025

Full Stack Web Developer - Bruin Sports Analytics

Los Angeles, CA

  • Developed a live Tennis Scoreboard for UCLA teams using Next.js and the YouTube Player API.
  • Restored platform stability by resolving critical data retrieval issues, ending over a month of downtime.
Jun 2024 - Jul 2025

President - Bruin Spacecraft Group

Los Angeles, CA

  • Led the organization's first NASA CubeSat Launch Initiative proposal with project leads, advisors, and the UCLA Space Institute.
  • Oversaw documentation, marketing, budgeting, and fundraising to support long-term organizational growth.
Jun 2023 - Jun 2024

External Vice President - Bruin Spacecraft Group

Los Angeles, CA

  • Secured $10,000 in funding and a $60,000 testing sponsorship by leading corporate outreach and partnership development.
  • Organized 7 industry events and collaborations with 3 companies while onboarding an industry advisor for the organization.
  • Managed a team of 12 to execute external affairs strategy and UCLA-wide events.