This is a showcase of some applications and websites I have developed. These are listed with the most recent projects first. Some of my earlier projects have evolved since I last worked on them.
- Link: edsphere.com
- Link: modulecreator.com
- Languages: PHP, jQuery
- Link: byvillette.com
History Beneath Our Feet
This was a fascinating project to work on. The website shows streets in Durham on Google maps and links the streets to the people and landmarks that are historically associated with them. I also did design work for this site using images of historic maps.
- Link: museumofdurhamhistory.org/beneathourfeet
Disease Epidemic Model
- Languages: NetLogo, PHP
- Link: www.shodor.org/featured/DiseaseModel
This site provides educational resources for students and teachers working with high performance computing. Some of the highlights I worked on here include the Challenge of the Week interface, the event calendar, and the metadata browser.
- Link: www.hpcuniversity.org
National Computational Science Institute (NCSI)
I renovated the original NCSI website (which was mostly straight html) to make it dynamic. This site allows administrators to create workshops, which users can register for. The site also features information about workshops as far back as 2001.
- Languages: PHP, MySQL
- Link: www.computationalscience.org
NCSI Workshop Google Map
This interactive map uses the Google Maps API to show a visual archive of the workshops NCSI has run throughout the United States (and beyond). We collected a mug from every university we visit in order to put the school “on the map.”
- Link: www.computationalscience.org/map
NCSI Survey Tool
This tool allows the workshop administrators to build customized surveys which will be rendered using XForms. The users’ answers are stored in the database, and they can be reviewed online or downloaded as an Excel file.
- Languages: PHP, MySQL, XML (XForms)
- Link: Not available – this tool is for administrator use only
This applet is for students who are learning about area and perimeter. Probably my favorite part of this project was writing a recursive algorithm that walks around a shape to calculate its perimeter.
- Language: Java Applet
- Link: shodor.org/interactivate/activities/ShapeBuilder/