I have taught courses in Software Engineering, iOS Development, Database Systems, Web Design, Web Systems, Intermeidate Programming, and Introductory Programming. This semester (Spring 2018) I am teaching Advanced Programming and Data Structures (CS 245) and Software Engineering I (CS 355). Here's my typical schedule this semester:
|9:00 - 9:30||Office Hours||Office Hours||CS 245 Lab|
|9:30 - 10:00||Office Hours||Office Hours||CS 245 Lab|
|10:00 - 10:50||CS 245 Lab|
|11:00 - 11:50||CS 355||CS 355||CS 355|
|01:00 - 02:30||CS 245 Lab|
|02:30 - 02:50||CS 245||CS 245||CS 245 Lab|
|02:50 - 03:00||CS 245||CS 245|
|03:00 - 03:15||CS 245||CS 245||CS 245 Lab|
|03:15 - 03:30||CS 245 Lab|
|03:30 - 04:30||Office Hours||Office Hours||CS 245 Lab|
|04:30 - 04:50||CS 245 Lab|
Generally speaking, I am interested in creating applications that assist software developers in their day-to-day tasks, particularly those related to building, refactoring, and releasing software. Recently I developed a tool named "Formiga" that identifies and graphs a software project's build dependencies and automatically updates an Ant build system when its project resources are refactored.
I'm also currently developing an application named "SPOCK" (Small Private Online Course Keeper) that aims to increase participation in lectures for online courses using gamification. Additionally, I am working on a tool, "DBQA" (Database Query Analyzer), that uses a data-oriented visualization approach to illustrate how data is obtained and filtered during the execution of a database query.
I'm a true Wisconsinite. Born and raised in Appleton, studied and worked in Kenosha and Milwaukee, and now living and working in Eau Claire. Clearly I like it here. We're never too far away from another Packers, Brewers, or Badgers game, and odds are I'm watching it. I'm often listening to music. If you're curious about what's coming out of my headphones, you can get an idea below.
Created using Bootstrap