Here are some uncopyrighted projects I've worked on over the years for anyone's use or perusal.
Application Name | Technologies Demonstrated | Description | Originally Developed | Source Code | Test It! |
Scheduler | Java | Calculates an 82 game schedule for a defined number of teams that is as balanced as possible in as few days as possible. | 2014 | Source | N/A |
Selector | Java, Swing | GUI to compute the best shot in the Strat-o-Matic computer basketball game given your current lineup and how they are being defended. | 2014 | Source | N/A |
Election | Java, HTML | Election night tool to track state-by-state results in the presidential race. | 2012 | Source | Test |
GamesMissed | Java | For an 82 game schedule with a defined amount of days given input from team owners as to which games their players will miss (from 1-82) determines which days on the schedule they will miss. | 2011 | Source | N/A |
Classifieds | Ruby on Rails, MySQL | A craigslist.org style application for posting items for sale. | 2010 | Source | N/A |
Drafter | Java, Servlets, JSP, HTML | Handles drafts for sports simulation leagues. Provides online draft form and command line maintenance capabilities. Data is from the most recent draft by the SOMIBA basketball league. | 2004 | Source | Test |
LeagueDB | MySQL, Java, Servlets, JSP, HTML, Tomcat, Perl, Hibernate, Spring | An application to maintain statistics for the Strat-O-Matic Internet Basketball Association (SOMIBA). Creates database, generates reports, provides individual player data, shows league leaders, and allows customized queries. | 2003 | Source | Test |
Lineup Analyzer | C++, Perl, HTML | Given an input file with data for a Strat-o-Matic basketball team, allows the user to select the most efficient lineup from the available players. | 2001 | Source | Test |
Stat Applet | Java, AWT | Sorts players by non-traditional basketball statistics. Uses Doug's NBA & MLB Stats for the 2009-10 season. | 1998 | Source | Test |
Doubling | C | Builds a model planetary atmosphere from extremely small layers. Designed as part of my Ph.D. research. Actual data is included. | 1997 | Source | N/A |
Image Reduction | IDL | Aids the entire data reduction process of telescopic images, from flat-fielding, dark frame subtraction, etc... to the final aperture summing. | 1995 | Source | N/A |
Image Projection | IDL | Designed to mosaic planetary images and allow them to be reprojected from any viewing and solar angle. | 1994 | Source | N/A |
Signal-to-Noise Ratio | C, Perl, HTML | This can be used to give an exposure time for the desired signal-to-noise ratio (SNR) or to calculate the SNR for a given exposure time. | 1993 | Source | Test |
Temperature Control | Turbo Pascal | Control the temperature in a chamber where new lightweight mirrors are tested interferometrically when attached to heating and cooling sources and sensors in the chamber. Designed as part of my undergraduate honors thesis. | 1991 | Source | N/A |