You have reached Patrick Connelly's home on the web. Some projects and utilities that I have hacked up and believe to be worthy of public viewing are available here. A work-in progress will be labeled as such. A link to my resume is here . Check out an old senior project.