I have been developing software since 1983. This has taken me from 8048 assembly coded embedded software through HPBASIC, developing embedded BIOS extensions all the way to developing java enterprise software, ios applications and android as well as native jni code. Server, client and embedded software interoperating and enhancing each other excites me. Looking at a whole system and all parts of it is how I consider creating any refactoring on any of the pieces.

Currently I am very interested in mobile applications, browser applications and the corresponding server infrastructure to support their data, authentication and messaging needs. I am a committer on several open source projects. Most recently Calip.so which is hosted nodejitsu and located on github cliftonc/calipso There are also several other projects I am utilizing for various things and issuing pull requests or issue reports.

Open source software is really exciting because it enables people to be part of something bigger without starting large. There are always new and interesting software frameworks, languages, patterns and projects which I would like to learn about and be involved in.