Hi, I'm

Rohan Moniz

I'm a junior studying Computer Science at the University of Pennsylvania.

Profile picture

About Me

Hey! I'm a junior at the University of Pennsylvania pursuing a BSE and MSE in Computer Science, with a minor in Mathematics. I'm an avid learner and problem-solver, and really enjoy working with others. I'm passionate about building systems to solve real-world problems at scale.

Outside of classes and clubs, you can find me watching sports (mainly tennis, basketball, and F1), running along the Schuylkill River, or eating mint chocolate chip ice cream.

Experience

University of Pennsylvania

University of Pennsylvania

Teaching Assistant

Philadelphia, PA | August 2023 – Present

Teaching assistant for CIS 3310: Introduction to Networks and Security.
Bloomberg L.P.

Bloomberg L.P.

Software Engineer Intern

New York, NY | May 2023 – August 2023

Built an ETL pipeline in C++ to stream hundreds of millions of TOMS position events daily from Kafka to Solr for data discovery and visualization on the Bloomberg terminal.
Penn Labs

Penn Labs

Backend Engineer

Philadelphia, PA | February 2023 – Present

Develop and improve the Django backend API for Penn’s official club platform, ensuring over 1,200 student organizations have a seamless experience with recruitment, member management, and communication.
Roku, Inc.

Roku, Inc.

Software Engineer Intern

San Jose, CA | May 2022 – August 2022

Built an automated validation framework using Python for Automatic Content Recognition (ACR) and Dynamic Linear Ad insertion (DLA), core advertising technologies for Roku’s $2B+ platform business.

Projects

Content Recommendation

Content Recommendation

February 2023 – July 2023

Python
Golang
Doc2Vec
FastAPI
Redis
MongoDB
Docker
Scalable, real-time content recommendation system incorporating 80,000+ articles to increase user engagement and revenue for The Daily Pennsylvanian, Penn’s independent student newspaper.
PennBook

PennBook

November 2022 – December 2022

Node.js
HTML/CSS
Bootstrap
Spark
DynamoDB
EC2
S3
Miniature cloud-based version of Facebook containing account creation, posts, and comments functionality, instant messaging, friend networks, and an adsorption algorithm designed to provide news recommendations to users. Final group project for Scalable and Cloud Computing (NETS 2120).
Top 10: The Roku Channel

Top 10: The Roku Channel

July 2022

Python
Flask
Presto
HTML/CSS
Feature for The Roku Channel that displays the ten most viewed titles (TV shows, movies, and documentaries) in the user's region during the current week in an effort to increase viewership (not pictured). Created in four-person team during company-wide hackathon.
Chess

Chess

December 2021

Java
Java Swing
Chess game built from scratch with fully functioning GUI and complex game logic (check, castling, en passant, stalemate, etc). Final project for Programming Languages and Techniques I (CIS 120).
VapeEscape

VapeEscape

July 2019 – June 2020

Python
Arduino
Raspberry Pi
Swift
An affordable and practical solution for schools and businesses to be notified of vaping or smoking in unauthorized areas such as bathrooms. Winner of 'Eliminating and Reducing Teen Vaping' category at the 2019-20 Conrad Challenge, a global STEM innovation competition.