Based in San Francisco
Front end developer
Human microbiome testing and discovery platform.
This app was designed to make complex scientific data useful and engaging to users of uBiome's microbiome testing kits.
Built using Meteor.js, a JavaScript framework built on Node.js.
Human microbiome testing and discovery platform.
A variety of animated graphs and charts guide users as they learn about the hundreds of species of bacteria that live in their bodies.
With this tool, users can compare their microbiome composition to different population groups.
Human microbiome testing and discovery platform.
Users with multiple samples are able to track their microbiome composition over time.
Filters enable users to chart the most important or abundant bacteria to better visualize the complex data.
Human microbiome testing and discovery platform.
Each user receives actionable advice based on their specific mix of bacteria.
Human microbiome testing and discovery platform.
Users track the processing of their samples.
Power users with hundreds of samples are able to organize and annotate their data.
Business management and community platform for the fitness world.
SweatGuru offered services for fitness professionals and enthusiasts, including a complete payment system and social features.
Built with Django and Backbone.js.
Business management and community platform for the fitness world.
Calendar systems allow instructors to set their class schedule and personal training hours.
Instructors can embed calendars on their websites, and users can view a personal calendar to track classes.
Business management and community platform for the fitness world.
Public profiles with social media integration for both professionals and enthusiasts. Instructors can display their class offerings across multiple businesses and locations.
Business management and community platform for the fitness world.
User can rate their workouts on three metrics, write reviews and bookmarks classes.
Charitable donations platform with a novel approach.
ChirpChange allows you to donate pennies to charity every time Donald Trump tweets.
Charitable donations platform with a novel approach.
Choose from charities covering a variety of important causes.
Charitable donations platform with a novel approach.
Donate as little as 2 cents per tweet and set an optional monthly donation cap.
Charitable donations platform with a novel approach.
ChirpChange integrates with Twitter to track tweets and uses PandaPay to process charitable donations.
Professional and recreational work.
Create and edit a custom meme on mobile and desktop, using HTML5 Canvas.
Professional and recreational work.
A mobile-optimized Rails app utilizing Yelp and Google APIs. It uses geolocation to find restaurants near you that are highly rated and prioritizes those that are open now.
This app is currently offline.
Professional and recreational work.
A Rails app presenting The List, a text-only list of Bay Area concerts. It pulls the original text file daily and uses an series of regular expressions to present the content in a sortable, searchable format while maintaining a DIY-style presentation.
This app is currently offline.
ChirpChange is a novel way of generating small charitable donations on a subscription basis. The mobile-optimized web application was built on Django as part of a two-person engineering team.
I spent several months as a teaching assistant for a Front End Web Development course at General Assembly. I worked closely with students to help them grasp the fundamentals of front end development, including code reviews and assistance with projects.
Prior to programming professionally, I worked in project management and compliance for BRIDGE Housing, California's largest non-profit housing developer.