Bio
Experience
-
Accelerant
-
Ottawa, Ontario, Canada
-
Engineering Director
-
Jan 2023 - Present
-
Ottawa, Ontario, Canada
-
-
-
Qlik
-
Ottawa, Canada Area
-
Senior Director, R&D
-
Jun 2015 - Dec 2022
-
Ottawa, Canada Area
Leader of the Cloud Native Services group, an organization of 50+ awesome engineers responsible for developing key cloud-native microservices that makeup Qlik’s enterprise SaaS platform. Areas of responsibility include identity management, access control, content management, administration, onboarding, analytics application placement, and data reload. The team is constantly challenged to stay ahead of rapid SaaS adoption, focusing on getting to the next 10x scalability while maintaining a reliable platform that is flexible enough to support new feature development. Teams leverage a modern cloud-native microservices architecture based on Kubernetes and Docker. Teams develop backend microservices in Go and Node.js and frontend services using React.js leveraging a micro frontend architecture. In addition to great technology, we build strong teams who are proud of the software they create and enjoy working together. Don’t hesitate to reach out to me if you are interested in learning more about opportunities in our group.
-
-
-
IBM
-
Ottawa
-
Senior Software Development Manager
-
Apr 2008 - Jun 2015
-
Ottawa
Development manager on Watson Analytics, a cloud SaaS BI offering. Led a platform team which developed REST microservices and established DevOps processes. Managed 15-20 developers, acted as scrum master, helped plan and prioritize the backlog and coordinate activities across teams. Led by example taking late night deployment shifts and off-hours support duties. Led numerous teams, successfully delivering enterprise and mid-market features and products. Roles included: Platform Development Lead for Cognos Business Intelligence releases 10.2.1/10.2.1.1, Development Lead for Cognos Express releases 10.1/10.2.1, and Cognos Content Manager development manager.Experience building successes out of challenging circumstances such as moving a release date in 3 months early, and holding a release date after cutting the team size in half.Lab advocate for a large financial services company. Worked with the customer, sales, product management, and support to help with upgrades, issue resolution, and sales opportunities.
-
-
-
Cognos
-
Ottawa, Canada Area
-
Software Development Manager
-
1999 - 2008
-
Ottawa, Canada Area
Managed a number of platform component teams, successfully delivering features for Cognos Series 7, ReportNet, and Cognos 8 enterprise products. Worked closely with product management, architects and developers to ensure features were delivered on time, satisfied requirements, and met quality objectives.
-
-
-
-
Senior Software Developer
-
1995 - 1999
-
Ottawa
Developer and team lead responsible for the search component of accessTV video monitoring software. Developed a real-time categorization technology which was used at CNN for organizing online media stories (patent #2264176).
-
-
Education
-
2020 - 2024University of Fredericton
Master of Business Administration - MBA -
University of Victoria
Bachelor of Engineering (B.Eng.), Computer Engineering
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Insurance”
Need a custom project? We'll create a solution designed specifically for your project.
References
Community