Career Objective: Executive I.T. Management, with a focus on strategy-driven execution and results while building a strong team in an environment of excellence, innovation, and good governance.
Profile: Senior I.T. Professional with 20 years experience in I.T. including more than 10 years of leadership roles in a variety of environments including retail, financial services, manufacturing, professional services, and entrepreneurial startup. Managerial and hands-on expertise in technology; business strategy and operations; and business partner, vendor and customer relations. Strong communications skills one-to-one, in working groups, and making presentations to large audiences.
Key strengths include:
- Leadership Development, Organizational and Cultural Change
- Technology and Application Service Management
- Enterprise Architecture, Application Development, SDLC
- Project Management, Traditional and Agile Methodologies
- I.T. Security, Privacy, ITIL, Corporate Governance
LOBLAW COMPANIES LIMITED 2008 - Present
Loblaw Companies Limited is Canada's largest food retailer and a leading provider of drugstore, general merchandise and financial products and services. Over 135,000 full-time and part-time employees execute its business strategy in more than 1,000 corporate and franchised stores from coast to coast. It offers Canada's strongest control label program, including the unique President's Choice, no name and Joe Fresh brands. In addition, it provides customers with President's Choice Financial services and offer the PC points loyalty program.
2010 - present: Director, Enterprise End User Services (EUS)
Technology Service Management: in Stores, Corporate Offices, and Distribution Centres, EUS staff are the names and faces that Loblaw employees trust to facilitate success with IT.
2008 - 2010: Director, Solutions Delivery
- Budget $33MM. Manage 85 staff across 9 provinces at main headquarters plus 4 regional head offices (Halifax, Montreal, Winnipeg, Calgary), 25 Distribution Centres, plus PC Bank, Joe Fresh, and Matheson Development Lab, plus support of U.S. and International Operations
- Helped deliver SAP to Distribution Centres as part of multi-year Supply Chain Transformation
- Results include multi-million dollar strategic technology savings initiatives: PCI Compliance, Print Optimization, Windows 7, Video Conferencing, VOIP, BYOD, Legacy Application and Equipment Decommissioning
- Brought together teams in Supply Chain Support, Store and Corporate Staging, Desktop/Laptop, Telephony/Mobility, Printing, Projects and Technology Integration, Patch and Release Management
Application Service Management: a cross-Canada team responsible for software development related activities and deliverables associated with supply chain, merchandising, and corporate systems. Together with the team, we continue to provide excellent maintenance, enhancements, and support, while moving towards industry best software development methodology and practices.
- Built a new IT leadership team with staff in 9 Provinces serving 25 Distribution Centres
- Implemented Service Level Management taking Warehouse system availability to an all-time high
- Active role in Supply Chain 2010 project including design and deployment of JDA TMS and IPFR, SAP ERP, and Manhattan WMOS
- Deployed multi-million dollar capital equipment refresh into Supply Chain including vendor negotiations
- Implemented Sourcing Strategy including internal staff, outsourced staff augmentation plus nearshore and offshore
- Technical Environment: Multi-site data centre, IBM zSeries Main Frame, Windows/Linux/Unix Servers, Cisco LAN/WAN, Wireless RF, JDA, SAP, Manhattan, Oracle, Java/C/VB/.Net, ESB, CORBA, etc.
ONTARIO TEACHERS' PENSION PLAN 1996 - 2007
With over $100 Billion in net assets, OTPP is the largest single-profession pension plan in Canada, administering the pensions of 300,000 active and retired teachers.
Senior Manager, Software Development, and Lead Architect
Reporting to the Vice President of I.T., led a team of 8 managers and architects, plus their staff of 12-15 OPSEU and contract software developers, with direct influence over a total team size of 80. Role included SDLC, projects, strategy, planning, technical and architectural roadmap creation and execution, recruiting/retention, negotiation, contracts, major software acquisitions, and management of a $3 Million budget.
- Oversaw complete Software Development Life Cycle (SDLC) of Objectives-driven portfolio of I.T. projects, maintenance, enhancements, business initiatives, in close collaboration with heads of Technical Services, Project Management PMO, Software Testing and QA
- Objectives-driven portfolio of I.T. projects, maintenance, enhancements, business initiatives
- Principal responsibility for working with Senior OTPP Business Directors, VP's, CIO, CFO, and CEO in development and acceptance of Technical and Architectural Roadmap, Corporate Privacy system planning, Application Security Roadmap, and Legacy Application retirement.
- Extended applications to offer Java/WebSphere web-based self-service, resulting in 43% of all 2006 retirements being initiated online, and significant cost savings for the organization measured by cost-per-member which has decreased each year since 2001
- Deployed a new Java/WebSphere web-based B2B and Data Warehousing system for over 200 business partners that helped improve data accuracy and reduce related costs by 30% in 2006
- Designed and launched a new integrated CRM system with automated regression test tools, Benefit Entitlement System for Teachers, which helped improve customer service levels to their highest ever in 2000, at 9 out of 10, and maintained that level to 2007
- Team recruiting, team building, management: maintained retention at 95%
PARCPLACE-DIGITALK INC. 1995 - 1996
Founded at Xerox's Palo Alto Research Center (PARC), a supplier of client server systems environments that set the standard in object-oriented development.
Provided on-site post-sales support to customers across North America. Extensive travel and customer contact.
- Supported customers such as Bell South, HBOC, City of Phoenix, Footprint Systems, and Penn State University on a multitude of hardware/software platforms.
- Consulted with internal engineering for the VisualWave product for web connectivity
- Technical Environment: Smalltalk, C/C++, Visual Basic, HTML, Windows, Unix, Sybase
DISCIS KNOWLEDGE RESEARCH INC. 1994 - 1995
A venture capital-funded software start-up specializing in multimedia CD-ROMs for the educational and retail markets.
Developed a multimedia production system using client-server tools and object-oriented database environment.
- Working closely with sales and production teams, part of a group that created an integrated end-to-end multimedia creation environment combining audio, video, graphics, natural language processing and text.
- Product throughput increased by 10X
- Technical Environment: Smalltalk, C/C++, Relational and GemStone Object-Oriented Databases in a Windows, Unix and Mac OS Client-Server environment.
IBM CANADA/CELESTICA 1991 - 1994
A specialized Electronic Component Assembly and Test (ECAT) plant with extensive prototyping capability, spun off from IBM Toronto Manufacturing in 1993.
- Hired onto a new team to create a leading-edge shop-floor control system using object-oriented tools and techniques to integrate manufacturing line robots and test systems, enabling Internet-based centralized dashboard monitoring.
- Applied artificial intelligence techniques to detect defects more quickly, and utilized object-oriented models for faster manufacturing process changes.
- Company saved millions of dollars by avoiding scrapped product and built a reputation for ability to customize and monitor new process lines.
- Held principle responsibility for data modeling, and database schema design, in a Client-Server environment.
- GUI design and development, and robotic controller development
- Won IBM Team Success Award and Database Expo RealWare Award.
- Technical Environment: C/C++, Smalltalk, GemStone, Sybase, AIX Unix, OS/2, Window.
Return to top
M.Sc. Computer Science, University of California (Santa Cruz)
B.Sc. Computer Science, University of
Society for Information Management Regional Leadership Forum (RLF)
Canadian Securities Course
Java 2 Certified (J2EE)
Return to top
PUBLICATIONS, Workshops, Speaking Engagements, etc
Return to top
2010-2013 Toronto CIO Forum and Executive IT Summit: Conference Director
2011 Panel Moderator: "SOCIAL NETWORKING IN THE WORK PLACE"
2010 Panelist: "IT WORK FORCE - FUTURE TRENDS"
Society for Information Management (SIM)
An International association of over 4000 senior IT executives, academicians, consultants and IT thought leaders with over 30 chapters in major cities throughout North America.
Director and Board Member, Toronto Area Chapter of SIM 2005 - Present
Work with a board of Toronto-area IT executives, as well as Global CIOs and VPs from SIM International and Chapter Leadership across the continent. Organize and speak at Toronto Area events.
SIMposium Conference National Committee Member, 2006 - 2011
2011 Vocollect User Conference
Invited Speaker: "The Path to Voice in Supply Chain"
2005 Onwards! Track: Agile Environments
study on the effects of physical environments on employee productivity.
OOPSLA 2004 Workshop participant: Extravagaria II: Art Assisting Science on fostering creativity and innovation.
July 2003: Smalltalk Solutions Conference: Experience Report co-authored with Fred Fiene
and Izaak Alpert. Successful Smalltalk and WebSphere Coexistence
July 2002: Invited speaker, IQPC Canada Conference on Enterprise Application Integration, Case
Study: Automating & Integrating Business Rules, Processes And
2001 Practitioner Report co-authored with Jason Rogers, Angus
Automation with Distributed Objects
OOPSLA 2000 workshop participant: Business Rules track. Best Practices in Business Rule Design and Implementation,
and Business Object Components VI: Enterprise Application Integrationmackie_oopsla.html
October 2000: Invited speaker, Federated Press Workshop IT Project Managment,
Toronto, Ontario: Best
practices in software development management (case study).
OOPSLA 1999 Practitioner Report: Applying
A Design Pattern: Automatic Correspondence Generation (Co-author with Scott Hergott, Ray Miller, and Brad Hughes)
OOPSLA 1998: Practitioner Report Automated Testing of an Object Application (Co-author with Martin Xue)
OOPSLA 1997 Mid-year Workshop:Object
Models for Business Transaction Processing Systems,
OOPSLA 1994: OOPSLA
'94 Workshop participant: Artificial Intelligence for Object-Oriented Software
Using OODBs, panelist on "OO Applications Using Transactions,"
Fifth International High Performance Transaction Systems (HPTS)
Workshop, Pacific Grove CA, Sept 1993
Object Technology in Manufacturing: A Case Study of
Deployment, 6th IBM Conference on Object Oriented Software Development,
Toronto Canada, July 19-23 1993; co-authored with Kalev Ruberg
The DACS Model of Flexible and Seamless Process Interlock
IBM Process Control Interdivisional Technical Liaison, Boca Raton FL,
An Object-Oriented Schema for Manufacturing Data Collection, IBM
Manufacturing Productivity Symposium, East Fishkill NY, October 1992
Why Object Databases, panelist at Object World 1992, San
CA, July 1992, with Jeff Sutherland, Scott H. Koehler, and Kalev Ruberg
MOM: Monitoring of On-Line Manufacturing, IBM
Technical Liaison, co-authored with Kalev Ruberg, Kim Chapman, and Paul
Wujek, November 1991
CHP Books, with Dan Mackie and Dave Mackie, 1986, ISBN 0-88625-133-8
TRS-80 Colour Computer Programmer's Handbook, Hayes Publishing,
Peter J. Lear, John Miller, Scott McCann, Derek Simonson, Graham
Richards, 1986, ISBN 0-88625-136-2
Exploring the TRS-80, Hayes Publishing, with Peter J. Lear,
1986, ISBN 0-88625-122-2
Else You Can Do With Your TRS-80, Hayes Publishing, with Peter J. Lear,
Graham Richards, 1985, ISBN 0-88625-119-2
Look at BASIC, Hayes Publishing, with David Mackie, 1985, ISBN