Portfolio

Rohan

Nihalani

I'm a computer science student at UC Santa Barbara, passionate about building products that solve real problems, especially at the intersection of technology, media, and human connection. This summer I interned on AllTrails’ Android Core Services team, and I’m currently building Rhome, a platform for sharing and discovering trusted media recs from friends. I love learning new technologies, exploring the outdoors, and playing piano in my free time.

Rohan Nihalani
Builder & EngineerSanta Barbara / Bay Area
↓scroll
01
Currently Building

What I'm working on

Rhome

Co-Founder

Active

A social recommendation app live on the App Store and Google Play, built with React Native, Go/Gin, and DynamoDB on AWS. 1,500+ users, 5,000+ curated recommendations, and 50+ releases.

GoGinReact NativeAWSDynamoDBPython
View project →

Daily Nexus App

Lead Mobile Developer

Active

The first mobile news app for UCSB’s 25,000-student community — real-time articles and push notifications from the campus newspaper.

React NativeNode.jsAPI Design
02
Experience

Work history

Jun 2026 – Aug 2026

San Francisco, CA

AllTrails

·Software Engineering Intern · Android, Core Services
  • Designed and shipped Android’s session-log capture and export pipeline end-to-end within a large-scale production Kotlin codebase: a telemetry plugin, a dedicated Room database, and a multi-file archive writer producing archives readable by the desktop console tool iOS already used.
  • Routed all call sites through a non-blocking command channel drained by a single IO-dispatcher coroutine, with per-command failure isolation so one bad write can’t take down the logging pipeline.
  • Modeled the on-device schema across five tables (session, span, event, property, location) with scoped properties and automatic row expiry, keeping local storage bounded while integrating as one additional telemetry target so no existing call sites changed.

Aug 2024 – Present

San Francisco Bay Area

Rhome

·Co-Founder & Lead Engineer
  • Built and shipped a social recommendation app from zero to the App Store and Google Play, owning the React Native client, Go/Gin API, DynamoDB data model, and AWS infrastructure; grew to 1,500+ users and 5,000+ curated recommendations across 50+ releases driven by user interviews and in-app feedback.
  • Modeled a read-heavy social graph in DynamoDB with a single-table design keyed to the app’s core access patterns, keeping each feed load to one query as the recommendation set grew past 5,000 items.
  • Built a Python ranking service with scikit-learn that surfaces recommendations by graph-proximity and curation overlap rather than engagement.

Oct 2025 – Present

Santa Barbara, CA

Daily Nexus

·Lead Mobile Developer
  • Building the first mobile news app for UCSB’s 25,000-student community, delivering real-time articles and push notifications from the campus newspaper.
  • Developed a custom middleware layer to transform legacy CMS data into a unified JSON API, enabling fast content delivery across iOS and Android.

Jun 2025 – Jun 2026

Santa Barbara, CA

ACM.Industry

·Technical Executive
  • Oversaw technical strategy and code quality for student consulting teams delivering software to clients including RTX, Turing, CrossnoKaye, and Unwrap AI.
  • Led a 5-person team building ORAS (Order & Receiving Automation System) for IV Outfitters — a full-stack procurement and CRM platform using Next.js, FastAPI, and PostgreSQL that automates purchase orders, shipment tracking, and warehouse receiving, reducing manual processing time by 50%.

Jun 2023 – Aug 2023

Remote

Velosimo

·Software Engineering Intern
  • Built a TypeScript-based JSON sanitation utility to automate data parsing and formatting, cutting developer prep time by 15%.

Leadership

Mar 2025 – Present

Santa Barbara, CA

UCSB New Venture Program

·New Venture Fellow

Ideating, building, and pitching a business plan and go-to-market strategy in a competitive, year-long entrepreneurial program.

03
Projects

Things I've built

Rhome

↗

Full-stack social recommendation app built with React Native, Go/Gin, and DynamoDB on AWS, with a Python/scikit-learn ranking service. Shipped 50+ releases to 1,500+ users and 5,000+ curated recommendations.

GoReact NativeAWSDynamoDBPython

ORAS — Order & Receiving Automation System

Full-stack procurement and CRM platform for IV Outfitters, built by a 5-person ACM.Industry team I led. Automates purchase orders, shipment tracking, and warehouse receiving, cutting manual processing time by 50%.

Next.jsFastAPIPostgreSQL

AI Document Summarizer — Custom Testing Framework

Custom Python testing framework for an AI summarizer using singleton + decorator-based design. Supports deterministic, exception-based, and non-deterministic test cases with a CLI-driven, CI/CD-ready test runner and JSON reporting.

PythonCLI ToolingSingleton PatternCI/CD

MenuMate

React Native app that cross-references restaurant menus with user dietary restrictions in real time, powered by Firebase for live data sync.

React NativeExpoNode.jsFirebase
04
Education

School

2024 - 2028

Santa Barbara, California

University of California, Santa Barbara

Bachelor of Science in Computer Science

GPA 3.87 / 4.00

Coursework

Object Oriented Design (C++)Data Structures & AlgorithmsMachine LearningArtificial Intelligence
05
Skills

Technical toolkit

Languages

PythonJavaC++GoJavaScriptTypeScriptSwiftKotlinSQLHTML/CSS

Frameworks

ReactReact NativeNode.jsNext.jsDjangoFastAPIFlaskGinRoomKotlin CoroutinesNumPyScikit-LearnPandas

Cloud & Infra

AWS LambdaEC2DynamoDBS3CognitoElastiCacheFirebasePostgreSQL

Tools

GitGitHub ActionsDockerLinuxREST APIsCI/CDJiraClaude CodeCursor
06
Interests

Outside of code

Entrepreneurship
Piano
Hiking
Startups
System Design
Surfing