On Blogger since June 2008
Profile views - 3350
|Location||Toronto, Ontario, Canada|
|Introduction||I am a Technology Consultant with a focus and passion in applying innovative solutions to help organizations implement large-scale IT transformations, complex system implementations and IT process improvements.
I have played a wide range of technology roles including agile project manager, lean IT consultant, agile coach, architect, development lead, developer, and systems analyst for Canadian and US clients in various industries, including financial services, telecommunications, higher education and public sector.
Over the past four years, I have worked with various IT organizations in applying lean thinking to their delivery model, large-scale programs and complex projects to help them deliver better, faster and cheaper.
Lean IT Transformation
Lean IT Process Improvement
Lean / Agile Project Delivery
SDLC Methodologist (Kanban, RUP, XP, Scrum)
Java EE / .NET / Open Source Architecture and Development
Requirements Gathering (Use Cases, User Stories, BDD)
|Interests||SDLC, Lean, Kanban, Agile Processes, XP, Scrum, RUP, Agile UP, Domain Modeling, SOA, Business Process Management, Web 2.0, Large-scale Delivery Projects, Software Development, Optimizing Application Development Organizations, IT Transformations, Product Development|
|Favorite Books||Kanban, Flow, Managing the Design Factory, The Goal, Agile Estimation and Planning, Domain Driven Design, Agile Modeling Method, Design Patterns, Applying UML and Patterns, UML Distilled, Test Driven Development By Example, Wikinomics, Managing to Learn, Heart of Change, Radical Management, Lean Startup|