About

My work experience of over 30 years spans both embedded systems and desktop system design. This experience covers a broad range of technologies from “bare-metal” embedded hardware and software designs, through embedded OS implementations, to the most modern desktop development tools such as XAML and .NET. Plus, two designs using embedded Linux platforms.

More recently I was awarded a Grow with Google Scholarship for the Udacity Android Developer Nanodegree. After completing the Nanodegree I have continued to develop my Mobile development skills and now offer development using Flutter/Dart for cross platform (Android/iOS) projects.

Most of the design work has been done via telecommuting with on-site consultation/testing when required. I am a self-motivator who is able to focus on the fine detail while maintaining the ability to see “the whole picture” of complex system designs and also work with others to achieve product design goals.

On a personal level I lecture about animal behavior and training. The study of the science of behavior change has also been invaluable in my interactions with and management of other team members and colleagues in my engineering contracts. I consider my people skills to be another one of the valuable assets I bring to my clients.

An active interest in art, music, and continual learning I feel makes for a well-rounded engineer.