I am a software engineer with over 15 years of professional experience. While working full time, I completed my Master’s degree in Computer Science, was an inventor on several patents, and started an independent website development and hosting business. I spent seven years on the Board of a Rebuilding Together — Lowell, a non-profit organization that renovates houses of people unable to pay for essential home repairs and much-needed updates.

I have been tinkering with computers and electronics since a young age. As soon as I was able to read, I would spend hours entering programs from books and magazines on a Commodore 64. At age 11, I created a simple shoot-em-up game on the Commodore 64 in BASIC. Here I learned the joy of reading and writing registers to make the computer do what I wanted. I was also infamous for my electronics experiments which were often a means to generate high voltage.

In high school, I started recording and producing music. After school, I would work on music using a 386 computer and MIDI recording software. This expanded into the creation of a small home studio and digital audio recording and production. During college, I recorded, mixed and mastered material for several bands in addition to creating my own material. While in college I started building websites. This led to joining an IT sales and service company to develop a product catalog web application. While there I took on computer repair, Unix system administration and networking before officially moving into software development.

Over the years I have worked on data collection and processing systems, embedded systems, robotics, medical devices for image guided surgery and supported clinical trials and cadaver studies. I was greatly humbled by watching his work used to guide a biopsy needle into the brain of a patient for the first time. Most recently I have been working on embedded Android devices both customizing Android as well as designing and developing the suite of applications.

I loves the outdoors, hiking, traveling, raising poultry, playing music, volunteering and of course playing with microcontrollers, embedded systems or other gadgets.