Computer Science, Master of Science in Engineering
2017 - 2019
University of California, Berkeley
Computer Science, Bachelor of Arts w/ Honors
2013 - 2017
Coursework: Data Structures (61B), Algorithms (170), Networking (168),
Security (161), Machine Learning (189), Artificial Intelligence (188), Software Engineering (169), Computational Photography (194-26), Computer Architecture (61C)
FPF - UC Berkeley
During my first semester at UC Berkeley, I took classes on and off campus in a unique program where I formed closer relationships with my professors and classmates.
Graduate Student Instructor - COS226 Algorithms and Data Structures
Fall 2017 (Current)
Autostyle: Scale-driven Hint Generation for Coding Style
Software Engineering Intern -
Built with the Apps team; responsible for seamlessly integrating third-party software into the Pure infrastructure.
Teaching Assistant - CS 375 Teaching Techniques for Computer Science
Teaching Assistant - CS 61B Data Structures
Summer 2015 - Present
Spring 2015 (Reader)
Senior Mentor -
Computer Science Mentors
Software Engineering Intern - District Attorney's Office (Riverside County)
Starly396 - Youtube Channel
2007 - 2011
Intelligently loop any song!
NP-hard? No Problem!
I developed and optimized algorithms to approximate a difficult CS problem, Maximum Acyclic Subgraph, in a class competition.
Scalable, fault-tolerant routing.
I implemented an efficient
routing protocol that scales to networks with hundreds of switches and works in spite of link failures.
Generate music from phrases using sentiment analysis.
Logic, Prompter, AI, GUI.
I wrote the logic of the game itself, a command line interface, an AI that uses minimax and pruning to become unstoppable, and the GUI seen above!
Load, edit and select tables.
For my Data Structures course, I implemented a SQL-like relational database that supports reading tables from files and selecting from multiple tables.
Where it all began...
A simple Jeopardy! quiz game, written entirely in a batch file with echo and read. Written at age 10, it was my first foray into computer science.