Currently living in Berkeley where I spend most of my time waiting in line at Peet's Coffee and walking to Soda Hall.
I'm a third-year undergrad at UC Berkeley studying Computer Science. Thus far I've really enjoyed my Computer Security and Operating Systems classes, and I hope to explore those fields more within industry.
When I'm not suffocated by problem sets and programming projects, I sing a capella, imagine and create things with Innovative Design, and hang out at Sammys, my fraternity.
I'm hoping to get as much exposure to the software engineering industry as I can. As such, I spent the last 9 months on an application called Ryde, a platform for auto mechanics.
Last summer I interned with the Backend Services team at Cyanogen.
Next summer I will be joining the Infrastructure Security team at Salesforce.
This bio wouldn't be complete without my background in video games.  I hope that one day I will be able to link my future career back to gaming in a meaningful way, given how impactful games have been on my interests in computers.
Also, if you Smash (Melee), let's play!
I spent my summer of 2016 interning at Cyanogen, Inc., the private branch of CyanogenMod which develops an open source Android alternative. More details can be found in my resume, but in summary I worked with the Services team and built a lightweight service for push notifications. I built it with Vert.x, an application framework running on the JVM featuring an async and non-blocking HTTP and I/O API. Apache Cassandra served as the database layer.
Ryde is a very early-stage startup in auto care. I developed the MVP of the web platform of their application, "Ryde", using Angular to create the UI and Firebase for the datastore. I also built our Node/Express backend to migrate our logic away from the client and to integrate external services into our application. Stripe and Braintree are examples of these services, both of which I implemented on our application to process payments. So far we've processed over $12k in just a month!
One of my more notable school projects. Gitlet is a version control system for managing products, mirroring the features of Git. Emphasized the serialization and manipulation of files to compress, access, and manage file content efficiently. Stressed the employment of appropriate data structures. Code available on request.
Fastext is a simple speed reading tool, built for the purpose of practicing some JavaScript and jQuery.
Fastext flashes words based on a selected speed (WPM), utilizing cognitive potential to read more words in a shorter period of time. We typically read words in our head before interpreting them, which severely limits our speed as our brain is much faster at interpreting words than we are at saying them in our head.
A website I made for my high school robotics team in 2014. Unfortunately, the domain now points to a new website managed by some lame CMS, but the source code for the original website still exists, and you can view the website on your own server.
This website, mostly purposed as a blog, was built with AngularJS. Blog posts were inserted into a single JSON file that was parsed in the main Angular controller.
This is a template I made for a nonprofit organization called "Inspiring Community Leaders".
This site maintains a blogging interface and a nicely tiled events page. Built with AngularJS, these blog posts and events were inserted into a JSON file that was parsed by the Angular controller.


AuthStore
You can directly use instance of this class.
authStore
Extends:
FrillCore.BaseStore → AuthStore
Authentication store
Example:
this.getFrill().store('Auth').jwt // get JWT
this.dispatch('AUTH_LOGIN', token); // login with JWT
Test:
Constructor Summary
| Public Constructor | ||
| public |
Constructor |
Member Summary
| Public Members | ||
| public |
Actions to listen |
|
| public get |
JsonWebToken |
|
| public get |
User data |
Method Summary
| Public Methods | ||
| public |
Check if logged in |
|
| public |
Login using JWT |
|
| public |
logout() Logout |


Standard form field sentiment_very_satisfied Hint
Fill form field sentiment_very_satisfied Hint
Outline form field sentiment_very_satisfied Hint


| Fig. 1 |
Publications on ‘climate change’ and ‘climate change and hea ... |
| Fig. 2 |
Comparison of articles mentioning climate change and other i ... |
| Fig. 3 |
Climate change and health publications according to health i ... |
| Fig. 4 |
Publications on health and climate change by geographic regi ... |
| Fig. 5 |
Number of times the word ‘health’ occurs in the IPCC reports ... |