For more details, please view my resume.
I am a senior lecturer at Skidmore College in Saratoga Springs, NY. I teach computer science courses including Software Design and Engineering, Web Development and Data Security, Database Technologies and Data Modeling as well as Introductory Programming. I have always had a passion for teaching, beginning as a music education major in college many years ago. After spending 25 years as a technical leader I am thrilled to have this opportunity to share my knowledge, insights and experience with students.
I also consult part time in order to maintain my connection with current technology and business practices. I enjoy working with technology and business experts to create powerful and effective solutions for companies large and small.
As examples of my personal drive to remain at the forefront of technology I recently earned an Ethereum blockchain certification and am actively pursuing the use of cognitive-based learning approaches to improve cyber threat detection. I also spend time building Android-based mobile applications and working with a variety of semantic technology tools. My focus on obtaining a deep understanding of tools lead to my being hired by Brainbench to author their Spring 2.5 exam. I have also taught Spring and Hibernate courses as an instructor for Learning Tree International. I spend a fair amount of "free" time exploring new approaches to design, development, security and testing. Being able to speak from a position of experience allows me to truly benefit each client, rather than simply repeating information gleaned solely from third parties.
![Brainbench Content Subject Matter Expert](images/bb_final_logo_white.121x121.gif)
From 2000 through 2014 I was the Chief Technology Officer at Blue Slate Solutions
in Albany, NY. My role was to lead technology innovation that broadened and strengthened our team's expertise around system integration, BPM and data analytics. Blue Slate Solutions focused on working with customers on Data and BPM-focused efforts, leveraging and extending their current technology assets to address business constraints such as timeliness, accuracy, efficiency and productivity. My role included providing leadership to our technology delivery team as well as participation as a team member on client engagements. Real-world expertise is a key aspect of my ability to lead such a dynamic team of experts.
A major innovation effort that began in Jaunary 2014 was to extend Blue Slate's use of semantic technology into a formal offering, Data Unleashed™. We invested significant analysis and engineering effort into creating an offering and platform focused on providing data integration agility, addressing data warehousing and data analytic limitations that we had seen at many of our clients.
The originality of our data integration work was highlighted by the fact that we secured a patent for the overall
system in 2018. The patent is available on the USPTO site as patent number 9,984,136.
I have a Doctor of Education degree in Learning and Organization Change from Baylor University, a Master of Science degree in Engineering and Management Systems from Union Graduate College (now Clarkson University) and a Bachelor of Science degree in Computer Information Systems from
The College of Saint Rose
in Albany, NY. I began my college days as a Music Education major at
Westminster Choir College
in Princeton, NJ.