I am currently working as the President of Hewgill Systems Inc. which I recently founded. Hewgill Systems provides consulting services for all stages of a companies software needs timeline: from requirements gathering to deployment.
After many years working as an Architect, Development for the University of Waterloo my wife and I decided to move to Vancouver, BC. We fell in love with the city and its fantastic surroundings during our vacations and could no longer ignore the call. I look forward to exploring the city, the mountains, and seeing all Vancouver has to offer.
In 2010 I received a Masters degree in Computer Science from the University of Waterloo where I primarily focused on Software Engineering and Computer Graphics. I took advantage of the opportunity to complete my degree part-time while working at Waterloo which is an excellent benefit. In 2003 I received a Bachelors degree in Computer Science from Brock University. During my time at Brock I specialized in Artificial Intelligence by taking an option in Intelligent Systems.
Computer Graphics has fascinated me for a long time. I grew up with computer games and always wondered how it was done. My first 3D application was written in visual basic with 2D lines (it even had perspective projection). I spent a lot of time in high school trying to understand algebra and geometry so I could improve but once I hit university I found OpenGL and the rest is history. In my last two years of undergraduate I spent my time on projects that mixed Computer Graphics with Artificial Intelligence. I owe a lot to Dr. Brian J. Ross of Brock for helping me with papers, sending me to conferences, and giving me the great opportunities that I enjoyed.
MMath Computer Science
University of Waterloo
BSc Computer Science with Intelligent Systems Option
St. Catharines, Ontario