My Blog

My personal blog about self-improvement, freelancing, and startups.

Technologies:
Roots, React.js, Foundation, ES6, SCSS

Persona

Help businesses gain a deep understanding of their customers by marrying their payments data and customer database with social data from around the web.

Created as part of:
Money 20/20 Hackathon 2017
Technologies:
React Native, Expo, ES6
Worked with:

StayReponsive

Responsive site tester. Check how your website looks on desktop, tablet, and smartphone.

Technologies:
Express.js, React.js, Bootstrap, ES6, SCSS, Heroku

Thumlapse

Daily snapshots of websites over time. Screenshots generated by Thum.io.

Technologies:
Express.js, Sequelize, React.js, Bootstrap, ES6, SCSS, Heroku, PostgreSQL

ODResponse

Deliver naloxone to people experiencing an overdose, by partnering with driver-based services (e.g. taxis, food delivery) and having their drivers deliver naloxone in emergency situations.

Created as part of:
The 2016 FDA Naloxone App Competition
Technologies:
React Native, Expo, ES6, Firebase
Worked with:
  • Roger Wong
Responsibilities:
  • App prototyping and development

Grid Option

An analytics platform built for utility companies to display and visualize current solar adoption rates in a particular region.

Created as part of:
Powerhouse SunCode Solar Hackathon 2016
Technologies:
Express.js, Google Maps API, JavaScript, MongoDB
Worked with:
  • Andrew Breyer
  • Cheryl Zhang
  • Jefferson Teng jeffersonteng
  • Kala Viswanathan
Responsibilities:
  • Use Google Maps API to plot every house that installed solar in Bakersfield, CA
  • Integrate Zillow neighborhood data to compute aggregate solar data for a neighborhood

Quarry

Autocomplete as a service for e-commerce sites. For the demo, we used a Chrome extension to hack the search on Walmart.com to point to our API (indexed with Walmart's data).

Created as part of:
SF Disrupt Hackathon 2015
Technologies:
Chrome extension, Express.js, React.js, CSS Modules, ES6, Bash
Worked with:
Responsibilities:
  • Built out API skeleton
  • Created frontend to interface with the API
  • Styled frontend to look like Walmart's search
Press:

Circl Dating App

A social dating app designed so you can be involved with choosing your friend's dates.

Created as part of:
LAUNCH Hackathon 2015
Technologies:
Android, Java, Firebase
Worked with:
Responsibilities:
  • Create model structure for binding Firebase to app
  • Build out chat, profile, and login views
  • General performance optimizations
Press:
  • Winner of the Firebase sponsor prize

Personal Site

Collection of pages including my homepage, my giving pledge, andthe languages that I know

Technologies:
Phenomic, React.js, ES6, CSS Modules

My Portfolio

A portfolio of projects that I have worked on.

Technologies:
Express.js, React.js, ES6, Stylus

Office Street View

Navigate through an office and meet the employees!

Created as part of:
Internal Room 77 hackathon
Technologies:
AngularJS 1, jQuery, JavaScript, SCSS, PHP

Battlecode 2015 (Team Zasshu)

An autonomous program that plays the computer game Battlecode; this year's version had rules similar to a real-time strategy game.

Created as part of:
Battlecode 2015
Technologies:
Java
Worked with:
Responsibilities:
  • Developing and coding game strategy

My Gear

A simple site used to track my clothing purchases and to help keep me in line with my minimalist philosophies.

Technologies:
Rails, React.js, Immutable.js, GraphQL, Bootstrap, Ruby, JavaScript, SCSS, Heroku, PostgreSQL

Todo App Project

Whenever I am interested in learning a new technology, I like to use it to create a simple todo app. This lets me work out the kinks of the technology on a small scale app, and makes it easier to compare implementations directly.

Volunteering

I try to stay involved with the community through volunteering. My main volunteering focus is in helping underserved communities with math/science education.

Organizations I have worked with:

My Impact Pledge

I created this site to document an impact pledge I made after obtaining my undergraduate degree. Instead of splurging on my birthday, I give a personally significant donation to organizations that I feel are making a positive impact in youth education.

Technologies:
Express.js, React.js, CSS Modules, ES6, Heroku

Human-Centered Design

A few friends and I took a human-centered design course offered by +Acumen and IDEO on creating effective solutions for social change. Our project brainstorm was on promoting healthy eating in the Tenderloin neighborhood in San Francisco, CA. Check out the presentation detailing our project!

Worked with:
  • Hannah Yang
  • Melanie Gin
Responsibilities:
  • Conduct interviews in the Tenderloin to understand feelings towards healthy food
  • Brainstorm ideas based on insights gained from user research
  • Create user personas and a project prototype

27 Percenters

Help reduce the poverty gap in San Francisco by sending micro-donations to kids in need.

Created as part of:
National Day of Civic Hacking – San Francisco 2015
Technologies:
Ionic, AngularJS 1, JavaScript, SCSS, Firebase
Worked with:
  • JuLee Burdekin theship
  • Caroline Orsi
  • Jason Xu
  • Peter Skipper
Responsibilities:
  • Front-end coding and design
  • Use AngularFire to bind Firebase to the frontend

Chip In

A social, volunteering platform created to encourage users to volunteer, and make it easier to find opportunities.

Created as part of:
LAUNCH Hackathon 2014
Technologies:
Rails, AngularJS 1, Ruby, JavaScript, SCSS, Heroku, PostgreSQL
Worked with:
Responsibilities:
  • Front-end coding and design