TV Office Dashboard

Software Engineer (SF Bay Area)


AngularJS + NodeJS job search engine utilizing Google’s advanced search operators to find job listings. Integrates company ratings from Glassdoor. This app had 1500 total unique visitors before shutting down, and named by a user “little version of Indeed.com!”
AngularJS + NodeJS web application that serves as a platform for people to host or join community food events. Simply sign up and start creating or RSVPing to food events!
Ruby on Rails web application that allows users to build portfolios and compare against each other. Each user has his/her own portfolio and a standard sum to start investments. Users will be able to buy any stock within his limit and the goal is to have the best portfolio.
Nova is a software platform for visualizing connections and performing graph analysis on a cluster of people. It generates directional graphs between people based on the strength of their connections/network. The strength of their connections is measured by the frequency of interaction and a sentiment value provided by the Muse headbands during communications coupled with a machine learning engine. We then use these relationship strengths to see healthiest relationships between friend circles, strongest/weakest chains in a network, and deploy dijkstra’s algorithm to plot out the most efficient chain of connections to introduce person A to person B.
NodeJS web application that provides users with a means to find collaborators for their own startup ideas. StartHub has an interface that allows users to post project ideas that other members can join and to search people by skill, interest, or location. StartHub also allows users to discover, join, or share projects other members are posting. StartHub gives project ideas the opportunity to scale into startups and eventually full fledged companies.

Oculus Rift application that simulates customizable virtual environment for test-taking. Users can wear an Oculus Rift and take a multiple choice test by nodding their heads up and down to select answers. Multiple choice questions are queried from a PHP web server
PHP Web application that allows users to build portfolios and compare against each other. Each user has his/her own portfolio and a standard sum to start investments. Users will be able to buy any stock within his limit and the goal is to have the best portfolio.
JavaScript web application to calculate the distance between two airports and to plot the trip on Google maps. Auto-completes airport names and features all airports internationally.
Java web application to notify the user when it’s too hot or too cold outside. Emails the user if the temperature at a certain zip code surpasses the user’s specified high/low thresholds.
PHP web application that queries Zappos API and displays a filtered catalog based on the user’s provided budget.