Education
- B.S. in Mathematics from Wisconsin Lutheran College
- M.S. in Computer Science from Syracuse University
Background
Prior to teaching at WLC, I worked as a software developer in the Milwaukee area. I was able to work on full-stack teams as well as front-end teams. In all of my roles, I've enjoyed diving deep into legacy code to decipher the purpose of each file and refactor it to use modern technologies and designs. In addition to programming, I enjoy music. I have taught piano lessons for many years and play piano and organ for church services, local school concerts, and other events.
Teaching
- CSC 131 Introduction to Programming
- CSC 250 Internet Programming
- CSC 361 Database Systems
- CSC 391 Special Topics: Software Engineering
Research Interests
- Software evolution and maintainability
- Front-end development
- JavaScript frameworks
- Robotics