About

UC Berkeley undergrad studying Electrical Engineering and Computer Science. I specialize in web and mobile development and have extensive, hands-on experience with various languages and frameworks, such as TypeScript, React Native, Express, Ruby on Rails, Swift, and Python.

I discovered code while hosting Minecraft servers around 6th grade grade and then joined the Jailbreak community when I got my first smartphone (7th grade). Since then, my passion for programming has grown immeasurably. While Cybersecurity currently piques my interest the most, I don't know what I'll do after college, but it will be cool.

Software is not my entire life! I'm interested in psychology, neuroscience, consciousness, sleep, and basically any fields involving the mind. When I'm not studying or programming, I enjoy being in nature, hanging out with my plants, experiencing or creating music, and spending time with others. Typical Berkeley stuff.

Portfolio Excerpt

second place at Cal Hacks 6.0, created in under 36 hours

Steganography tool able to encode/decode images with encrypted text (currently using PGP) in an undetectable way that survives industry-standard image compression, making it easy to send encrypted messages through insecure channels without alerting anyone to the presence of encrypted communications.

Pusher (Jailbreak App) View Source

Forwards push notifications from an iOS device to various third-party services (e.g. Pushover, Pushbullet, IFTTT) for integration with other technologies. For example, I use Pusher to display push notifications on my laptop which creates a unified experience and even leads to a productivity increase (by removing the need to repetitively switch devices).

TEDxBerkeley Mobile App

In an effort to reduce paper usage and take advantage of those things in all of our pockets, TEDxBerkeley wanted to convert its typical event guide into a mobile app. The app contains information on the current speakers, performers, and sponsors of the event, while also facilitating contact with past attendees.