Recent Projects

Things I've been working on lately!

Dota 2 Game Details Analysis

This is a collection of scripts that queries the Dota2 Web API and performs some operations on that data. I am interested in obtaining and storing match details to run data analysis on the results.



Stock Market Trading Simulator and Data Visualization

A user is given a starting amount and can buy and sell stocks based on real time market values and see real time data through visualizations based on their input. It uses mongoDB, Node.js, D3.js for visualizations, and Jquery to get data from remote API's. It was all developed from scratch using freely available libraries and resources:



My DIY Arcade Project


HTML5 Geolocation App

This project was aimed at mobile devices and takes advantage of HTML5 geolocation data to query Foursquare's API, and return a list of venues around the user. It displays category, distance, if the venue is open, and then it plots the venues on a map around the user. It also takes advantage of localforage to store some cached data. If the user makes a request and the network is unavailable it should return the last known data. The responsive layout was built with HTML5 Boilerplate and Initializr.


Python Games

A collection of games written in python that I developed for a Coursera class. They can be played by placing the code in a python interpreter, such as CodeSkultpor. Some games don't work perfectly, this is what I could find leftover from the course.