Doing what I Love
                            I love writing software and I love teaching, so I am thrilled that I get to have a career that lets me do both.
                            I love writing software and I love teaching, so I am thrilled that I get to have a career that lets me do both.
                             My full-time job is teaching software development in
                    the Computer Information Technology department at Lane
                    Community College.
                  
In addition to teaching software development, I do it.
                    As CEO of Creative
                      CyberSolutions, I not only co-manage the business, but
                    also do some of the software design and coding.
                  
                            I love to travel, meet people from other cultures, learn their languages and enjoy their food. My wife and I have lived in Central Asia and during the summers of 2015--2017 our family had the privilege of living in South India while I was training Software Engineers.
As a member of the full-time faculty in the Computer Information Technology department, I have taught:
During my summer breaks from LCC, I have taught these courses in the Computer and Information Science department at the University of Oregon:
As a trainer with ROI Training, I have taught the courses below to newly hired Software Engineers at a large international firm in Chennai, South India:
The links below will take you to example and demonstration apps that I have written for the classes I teach.
These web apps are hosted on SmarterASP.NET, a shared Windows IIS web hosting service.