Projects

lenel.com

Screenshot of lenel.com

While I was on Co-op (and later working part-time) at Lenel Systems, I worked on a complete replacement of Lenel’s corporate website. I was on a team of three to develop the new website built on the Drupal content management system. This was launched in January 2010. My part of the development was focused on the custom Drupal modules that connected with the internal customer relationship management database. I wrote an ASP.NET web service to simplify and abstract the connection between Drupal and the CRM. One of the biggest parts of my work was the training calendar. It makes heavy use of jQuery and AJAX to make a user friendly way to find available training classes. Another big part of my development was the custom content types that are in use all over the site. There are also many other small features that I worked on.

View Site


Bezier Curve Project

Screenshot of Bezier Curve ProjectThis was written as a supplement to my final project for my Winter 2007-08 Project Based Calc III class. My project was about the Bezier Curve and the derivation of it. I wrote this small app in Java. It allows the user to freely edit the control points of bezier curves and gives the user the parametric equations for the curves. I also added a few rendering options and the ability to save and load a set of curves.

Download | Source | Sample Save File


Atomic Reaction Simulator

Screen Shot of Atomic Reaction SimulatorI made this as a “Creative Project” for my Winter 2008-09 Arts of Expression class. It is an interactive simulation of a fake nuclear reaction. I made use of Processing for this project. Processing is a language designed for the rapid development of computer generated ‘sketches’.

View