Software
- Linux
- Bootstrap
- JQuery
- sciPy
- numPy
- libGDX
- Docker
- React.js
- Node.js
- MongoDB
- Express
- Git
Languages
- Python
- Java
- Scala
- C/C++
- Javascript
- Golang
- HTML5
- (S)CSS
- Scheme
- SQL
- RISC-V
Other
- Mathematics
- Graphic Design
- Photoshop
- Lightroom
- Arduino
VRNeRFs is a VR viewer for NeRFs (Neural Radiance Fields). This program uses Instant-NGP to render stereo NeRF images to be displayed to a VR headset.
Python OpenVR
Uni is an iOS application that removes tracking parameters from links shared on the web and swaps proprietary services with free and open source alternative frontends.
Swift SwiftUI
Gitlet is a functional distributed version control system for use in tracking file changes, including support for remote repositories and merging branches.
Java
An in-progress Todo list web app made with React.js. Has the ability to categorize tasks and sync them to a MongoDB database.
Javascript React.js Node.js MongoDB HTML (S)CSS
An implementation of the board game Lines of Action. Created Alpha Beta pruning and Monte Carlo Tree Search based algorithms to play the game and test performance differences.
Java
A command line interpreter for the scheme programming language written in Python. Implemented tail call optimization as well as both lexical and dynamic scoping.
Python
An Android messaging app with built in spam filtering using a Naive Bayes classifier. Based on the Open Source messaging app Mesibo. Created during CalHacks 6.0
Java
A tower building game written in Java for desktop and Android. Uses the libGDX graphics libraries. This was built for my high school senior project.
Java libGDX
A simple snake game that runs in the browser.
Javascript HTML CSS
A flappy bird clone built as a demo to teach the concepts of programming to high school students.
Java libGDX
I am doing research in the field of Hardware Verification with a PhD student at UC Berkeley as a part of the SLICE lab. I have been writing software to allow for experimentation of fuzz testing on hardware, as well has working on extending the FIRRTL compiler. I work in this position for 8 hours per week.
I was a full time QA Automation Intern at CDK Global for the summer of 2021. I created a web tool to manage software releases for different projects and interactively run test services on those releases using various API's and React.js.
I was a reader for CS170 (Efficient Algorithms and Intractable Problems) during the Spring 2021 semester. I graded and provided constructive feedback on assignments as well as explained conceptual topics during office hours. I was responsible for teaching topics including Dynamic Programming, Linear Programming, Divide and Conquer algorithms, and the Fast Fourier Transform.
I was a reader for CS70 (Discrete Mathematics and Probability Theory) during the Fall 2020 semester. I graded and provided constructive feedback on assignments as well as explained conceptual topics during office hours. I was responsible for teaching topics including mathematical proofs, cryptography, Markov chains, and probability.
I was an Academic Intern for CS70 (Discrete Mathematics and Probability Theory) during the Summer 2020 semester. I helped students increase their understanding of subject matter by assisting them during discussion sections and explaining problem solving concepts. I explained topics including mathematical proofs, cryptography, Markov chains, and probability.
I led guided discussions with high schoolers in high school and college level coursework, often in Mathematics.
I am an undergraduate student at UC Berkeley and plan to graduate in the spring of 2023.
I attended San Joaquin Delta College as a dual enrollment High School student and graduated with five associate's degrees.
I volunteer at the Open Computing Facility, which provides computing resources to the UC Berkeley community, including website hosting and free printing using free and open source software.
I've been folding paper as a hobby since around the first grade, and it's still one of my favorite pastimes. I am currently the co-president of Cal Origami, the origami club at UC Berkeley.