Matthew Darwin
8 Manning Court
Kanata, Ontario, Canada
K2K 3N3
phone: +1 613 595 0490
e-mail: matthew@mdarwin.ca
Objective
To be the leader of a dynamic cross-functional team developing and supporting
innovative software solutions for customers in a challenging work environment.
Managerial Skills
- Project and program manager, including agile methodologies and business process re-engineering
- Multi-faceted R&D manager, including working with customers
- Strong leadership, mentoring problem solving and analytical skills
- Fast learner and willingness to explore new areas
- Team player and self starter
Technical Skills
- Fluent in Perl programming: object oriented programming, DBI, regular expressions,
sockets, etc...
- Web programming: mod_perl, Javascript, AJAX, Dojo, SQL, etc...
- Social media integration: Facebook, Twitter, etc...
- Linux system administration: e-mail, firewall, databases, shell
scripting, Debian, RedHat, Ubuntu, etc...
Work Experience
Section Manager, Strategy and Service Management - Current Product Engineering,
Hewlett-Packard
January 2010 - present
- Responsible for the maintenance of Service Manager, Asset Manager, Connect-It, DDM Inventory,
Project and Portfolio Management with CPE team in multiple sites including Shanghai, China
- Lead cross-team initiatives to improve processes and procedures, including
engineering best practices, build consolidation and automation
- Built cross-team reports and used them to drive process improvements
Program Manager, Automation and Network Management - Current Product Engineering,
Hewlett-Packard
July 2009 - December 2009
- Responsible for the roll-out of processes across R&D and support to
meet customer expectations for software change requests
- Using my experience and the needs of the various organization determine and
drive changes to best practices. Work across organizations to build consensus
- Provide web-based and classroom training
Section Manager, Client Automation - Current Product Engineering,
Hewlett-Packard
January 2008 - June 2009
- Responsible for the maintenance of Client Automation (formerly Radia)
components, working with CPE team in Bangalore, India
- Lead cross-team initiatives to improve processes and procedures, including
engineering best practices, build consolidation and automation
- Put processes in place to improve CPE metrics and significantly
reduce customer escalations
- Continue oversight of DDM Inventory (formerly Enterprise Discovery);
including adding a team in Bangalore, India to work on enhancing the DDMI Library
Section Manager, Configuration Management - Layered Products,
Hewlett-Packard
May 2007 - December 2007
- Responsible for the development and maintenance of Radia OS Manager and
Radia Patch Manager
- In conjunction with other section managers, lead a distributed team in
creation of new software releases
- Liaise with customers on product defects, enhancements and requirements
- Work with other HP divisions (ISS, ESS, PSG) and O/S vendors to ensure
hardware and software compatibility
- Guide team in working with Product Management and Customer Support on
product features and software changes
- Continue oversight of Enterprise Discovery
Section Manager, Enterprise Discovery, Hewlett-Packard
January 2006 - April 2007
- Ensure smooth integration of Peregrine Ottawa division into HP
- Responsible for the development and maintenance of Enterprise Discovery
- Responsible for overseeing the development of Application Dependency
Mapping into Enterprise Discovery
- Continue duties as per below
Director of Development, Enterprise Discovery - Peregrine Systems
September 2005 - December 2005
- Bring the "Network Discovery" and "Desktop Inventory" teams together to
create a new product "Enterprise Discovery"
- Lead a distributed team in merging technology into Enterprise Discovery
and creation of new software releases
- Manage detailed design plan and ensure on-time product delivery
- Liaise with customers on product defects, enhancements and requirements
- Work with Information Technology on site requirements and issues
- Work with Product Manager to coordinate designs of new features and
product integration
- Work with Customer Support on priority escalations
Development Manager, Network Discovery - Peregrine Systems
September 2001 - August 2005
- Oversee the team (developers, documentation and quality assurance) for
the entire product
- Designer and principal developer of the web front-end (Apache/mod_perl)
- Work with Product Manager to coordinate designs of new features and
product integration
- Work with Customer Support on priority escalations
As a manager, I would do all the following tasks found in typical product
release cycle:
- plan functional requirements with the business stake holders and other
product development team leads
- create the development plan
- drive the development cycle with 2-3 week milestones, including and
product verification and technical publications
- revise specifications as goals change or time estimates are adjusted
- drive stabilization phase
- organize beta releases and liaise with beta customers
- do knowledge transfer to support and training departments
- do presentations at conferences and web-meetings
- provide ongoing level 3 support
Education
Bachelor of Computer Science (High Honors, Co-op), Carleton University,
February 2000.
ITIL Foundation: IT Service Management, September 17, 2004.
Extracurricular Activities
- President, Ottawa Family Cinema Foundation
- Administer Internet presence and maintain several local web sites
References
Available upon request.
Page written by Matthew Darwin
<matthew@mdarwin.ca>
10,022 hits since July 10, 1997