I'm Rit Agarwal.
An Aspiring and Driven Software Engineer.

My Projects
Jukeboxd
Built a music community platform for reviews and discovery, leveraging the Spotify API for real-time track data and music exploration. Engineered fast, reliable data fetching using custom JavaScript APIs and Firebase NoSQL models, supporting thousands of track records.
Learn MoreHitchHiker
Created a personalized itinerary generator using OpenAI, allowing users to plan detailed travel plans through a TypeScript web app. Implemented secure user authentication with Google OAuth and designed a scalable Firebase data schema for multi-user itinerary storage.
Learn MoreFlux
Developed a decentralized social media app using the AT Protocol, giving users ownership of their data and identity across platforms. Delivered seamless mobile interactions and offline functionality through a cross-platform app built with React Native, Expo, and SQLite.
Learn MorePackwell Demo
Designed and published a demo website for Packwell Zimbabwe using HTML, CSS and JavaScript based on a pdf brochure. Hosted the site on Firebase for public viewing and researched DNS configurations for the company.
Learn MoreSoccerBros
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.
Learn MoreMonopoly
Developed a Python application simulating the Monopoly game, utilizing OOP principles to model players, properties, and game events. Implemented core game mechanics such as property trading, rent calculation, and chance/community chest cards.
Learn MoreCarMeet
Developed an Full Stack Application using React, HTML and Mongoose to foster a community of car enthusiasts Designed page templates, implemented routing, and incorporated button functionalities allowing seamless integration of APIs in the front end, along with a real-time chat feature.
Learn MorePacMan
Created Game using VGA display and FPGA board on Verilog. This game was created for nostalgic gamers to play the game with more erratic ghost movement that followed PacMan as opposed to more random movement. Worked on collision detection, display, scoring, button movement, and dynamic ghost movement.
Learn MoreRISC-V Simulator
Developed a RISC-V simulator in C++ to execute RISC-V assembly code. Implemented a single cycle processor pipeline with stages for instruction fetch, decode, execute, memory access, and write back. Utilized a memory hierarchy to store instructions and data, and implemented forwarding and hazard detection to handle data dependencies.
Learn More (Private Repo)My Past Experiences
Software Engineering Intern - Supercog.ai
Los Angeles, CA
- Boosted developer productivity by building AI tools that automate engineering meeting agendas and task tracking through GitHub APIs.
- Improved product usability and onboarding speed by integrating example prompts into the Agentic, Next.js, and Python stack.
- Simplified debugging of complex agent workflows by designing a run log system that links subagent activity to parent processes.
- Enhanced dashboard responsiveness by implementing paginated data views and optimizing API calls, improving user experience.
- Increased system transparency by refactoring PostgreSQL logic to accurately track agent run times, supporting better insights.
Software Engineering Intern - Tatari
Los Angeles, CA
- Engineered a log ingestion pipeline that processed 20GB/day of Databricks data using Kubernetes, AWS, Terraform, and Grafana.
- Reduced missed job runs by 30% using an automated Airflow monitoring system that ensured timely execution of critical data pipelines.
- Strengthened deployment reliability by creating a custom YAML linter that proactively prevented misconfigurations across teams.
- Saved over $20,000 annually by optimizing AWS S3 storage with Terraform teardowns and lifecycles, freeing 60TB of unused data.
Full Stack Web Developer - Bruin Sports Analytics
Los Angeles, CA
- Developed a live Tennis Scoreboard for the UCLA Tennis teams to deliver visualization using Next.js and the YouTube Player API
- Integrated Firebase authentication and access control, securing sensitive team data and enabling future platform scaling
- Restored platform stability by resolving critical data retrieval issues, ending over a month of downtime and improving system reliability
Software Engineering Intern - Pullscription LLC
Remote
- Enhanced and debugged Python and MySQL data integration processes, reducing processing time by 60% and minimizing downtime
- Implemented FastAPI systems for streamlined database access, enabling the frontend team to build a more user-friendly interface.
- Spearheaded the creation of a real-time Python error-logging system, cutting outage response times by 80%.
President - Bruin Spacecraft Group
Los Angeles, CA
- Led the organization's first NASA CubeSat Launch Initiative proposal, partnering with project leads, advisors, and the UCLA Space Institute to secure long-term support and funding.
- Designed and launched a technical onboarding curriculum to equip new members with essential skills and drive community engagement.
- Oversaw key operational pillars including documentation, marketing, budgeting, and fundraising — ensuring organizational growth and sustainability.
External Vice President - Bruin Spacecraft Group
Los Angeles, CA
- Secured $10,000 in funding and a $60,000 testing sponsorship contract by leading corporate outreach and partnership development
- Organized 7 successful industry events and collaborations with 3 companies and onboarded an industry advisor for the organization
- Managed a team of 12 to execute external affairs strategy, including outreach initiatives and UCLA-wide events
WebMaster - Bruin Spacecraft Group
Los Angeles, CA
- Managed 4 people for development and pipeline of club website, ensuring a more modern and user-friendly online presence
- Redesigned pages with updated information and styling, resulting in a 25% increase in new member acquisition through website
Volunteer Research Assistant - UCLA Orthopedic Surgery
Los Angeles, CA
- Engineered affordable 3D scanner firmware using Arduino
- Implemented camera movement for donor knee scans, achieving high accuracy
International Ambassador - UCLA Dashew Center
Los Angeles, CA
- Organized campus events to promote cross-cultural connections
- Represented international community via panels and outreach
- Supported UCLA community with campus and cultural knowledge
New Student Advisor - UCLA New Student Academic Programs
Los Angeles, CA
- Advised 150 UCLA students on curriculum and student services
- Planned and presented workshops and tours
- Facilitated group discussions on diverse topics