I received my Ph.D. in Mathematics in September of 1997 and began work as a software engineer with Raytheon. At Raytheon, I worked on a range of systems from deeply embedded to massively distributed super-computing.
My time in industry led me to pursue model-based design methodologies for component software architectures in the real-time systems domain, especially as applied toward product lines.
Since joining Penn State, my research has broadened as I encounter new areas of interest.
Since moving to PA, I have become an avid cyclist both on and off road. I have organized a number of student rides and participate in many cycling-related activities in the greater Pittsburgh area.