I'm a father, a husband, a brother, a son, an uncle, and I'm also a professional software developer.
I am an INFP with strong leadership skills and am dedicated to ensure that my team is empowered to self-organize and self-commit to the project at hand; I believe that a team who has themselves developed a strong personal commitment to a project is a productive and innovative one.
My interest in computer programming started back in high school and Software Development has remained a hobby of mine ever since. I graduated as a Computer Engineering Technologist and have been working as a Software Developer for many years.
I believe that software is crafted; understanding that how it is done is as important as getting it done. I enjoy the aesthetics in crafting elegant solutions to complex problems and revel in the knowledge that my code is maintainable and thus, will have longevity.
I hold the designation Certified Technician (C.Tech.) with the Ontario Association of Computer Engineering Technicians and Technologists (OACETT), have been certified as a Professional Scrum Master level 1 (PSM I) and as a Professional Scrum Developer level 1 (PSD I) by Scrum.org as well as designated as an Officially Certified Qt Developer by the Qt Company.
For more on my story check out my blog at http://imaginativethinking.ca
I enjoy looking into the world and finding ways to make people's lives easier by designing truly creative and elegant solutions. I believe software development is one part science and two parts art; a well-designed software solution can be both functional and aesthetically pleasing.
Not only have I worked as an integral part of a software development team designing and implementing value add software I've also served as Scrum Master, Build Master, Team Leader, Mentor and Coach.