Senior Software Developer with over 20 years of experience developing software in both corporate and start-up environments (local and remote). Experience building everything from desktop drawing apps to networked appointment management systems.

I have experience in a wide area of technologies but lately have been working with various web and mobile technology stacks, focusing on real time collaborative cross platform JavaScript applications and Java Spring and Google Appengine based server projects.

I have a wealth of Javascript , Python, Java and C++ experience, and I am currently working with security camera software solutions with a focus on creating a responsive api for alerting customer to activity on their sites using machine learning.