I’m a geek. Always have been and always will be. Programming is my passion and I am constantly up skilling in multiple directions. I am a rare generalist, being a jack of most trades and a master of many. This gives me unique problem solving abilities and allows me to think outside the cube when others are stuck within the box and develop solutions very quickly. I believe there are no such things as problems only which solution is the most practical given available variables and ‘can’t be done’ is just a state of mind.
I first began programming computers at the age of 11 beginning on a 1K Sinclair ZX81 using z80 assembler moving onto the TRS80 and Apple IIe. Since then programming and software development has always been my passion. Over the years I have developed software on many different platforms using a variety of languages and development tools. I have extensive experience using most applications and development tools. I am fluent in multiple programming languages and adapt to new languages very quickly based on the targeted platform. Having spent most of my life using various computers and systems, I have developed additional skills, which compliment my development skills including strong network, administration, hardware, software development, website development skills, graphic design skills, and others. I have a strong background in mathematics and physics and a thirst for knowledge.
I have been concentrating on SharePoint, Office 365 and Azure development and am a Microsoft Partner Action Pack subscriber for second year now. I am also a volunteer mentor with High Tech Youth teaching coding and game development.