Download PDF

Darren Ditto

Experienced Clinical Information Management and Technology Leader

Summary

Senior technology leader with over 17 years of experience as a manager and software developer across multiple domains, using multiple web based technologies and approaches:

  • 9 years as a managing partner or operational manger with a software development focus
  • 7 years as a full cycle software developer and analyst using various technologies
  • 4 years (overlapping) as a process and technology teacher and mentor

Highlights of Work History

20132016

Regional Manager - Clinical Applications and Specialty Care Solutions

Northern Health
  • Product Manager for Primary Care Home and Community Electronic Medical Records (EMR) - formalizing the software development process used at NH with a focus on end to end requirement traceability to provide superior systems for client care
  • IT Service manager for major clinical systems for Home and Residential Care, Mental Health, Electronic Wound Care Management, Assessments of Vulnerable Persons (interRAI)
  • IT Solution Manager for Mental Health and Substance Use, and Home and Community Care providing IM/IT leadership and support to clinical portfolios
  • Recruited and lead a team of 6 Senior Informatics and 5 Senior technical staff to build and support vital clinical systems.
  • Expanded service offerings by working collaboratively with core and network technology teams to increase reliability and availability of clinical systems in disconnected scenarios
  • Lead hiring prequalification, interview, and selection of candidates for senior technical and Informatics positions, having taken a lead role in over 15 staff hires across the department
  • Lead and participated in the opening of multiple Primary Care Homes in support of Integrated Health Care, providing IM/IT planning and co-ordination
  • Worked with a team of Informatics to design and document feature enhancements for NH EMR under the guidance of clinicians and senior clinical IM/IT leadership.
20112013

Regional Manager - Corporate Application Services

Northern Health
  • Lead a technical support team of 4, supporting 30 plus software systems and interfaces focusing on corporate administration (finance, human resources, credential security, portfolio management)
  • Managed and co-ordinated multiple system upgrades and integration projects to enhance system features and stability
  • Provided technical leadership to the inter-Health Authority collaboration between NH and Interior Health to enhance service quality for shared business systems (Meditech, eStaffing, iSite)
  • Managed a budget in excess of a million dollars
  • Managed licences and vender interactions for all business systems supported by IM/IT
20062011

 Senior Systems Analyst / Application Programmer

University of Northern British Columbia
  • Guided a team of technical and non-technical staff in the development of the technology path and workflows required to run the operations of the National Collaborating Centre for Aboriginal Health (NCCAH)
  • Leveraged my understanding of various project management approaches to work with NCCAH to develop a project proposal, tracking, and management system
  • Developed and integrated systems including: Contract Management, Asset Tracking, Materials Tracking, Project Management, and Event Budget Management into a single web-based operations management system
  • Identified knowledge gaps within the developed software and provided training on desktop applications, web site usage, and web site design
  • Worked with vendors and research assistants to resolve technical and non-technical issues
  • Lead a team composed of IM/IT and Human Resources staff to increase their usage of Sungard Banner, a multi-site Enterprise Resource Planning (ERP) tool, from 20% to 80% by developing innovative ways to automate manual work
  • Held a technical leadership role in 6 projects to design, develop, and integrate middle-ware software products to capture processes that were not being adequately performed by the UNBC ERP system
  • Maintained a key technical role in the Sungard Banner ERP upgrade project at UNBC (2 year project). Responsibilities included moving modifications forward between versions, ensuring product quality, and developing the interfaces to external vendor’s systems
  • Lead a business process improvement project in the Application Services group that jointly improved the quality and effectiveness of internal developer and analyst workflows and processes

 
Approaches used included: Agile Requirements and Design, Rapid Prototyping
Tools used included: SharePoint 2010, ASP.NET, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Telerik Control Suite, C, C++, Oracle, SQL Server
Architectures used included: Conventional Client/Server, 3-tier, and N-tier, MVC, RESTful Services
Approaches used included: Agile Project Management, Agile Requirements and Design, Rapid Prototyping

20052006

Independent Software Developer

Selected Clients: GLC Controls ,Northern Health

Selected Project - GLC Controls:

  • Re-engineered an application that processed high-speed 3 dimensional images of trim-blocks to make sub-second cut decisions based on a complex analysis of the resulting image
  • Lead all aspects of the project - full cycle software development

Tools used included: Visual Basic, C++
Approaches used included: Rapid Prototyping, Agile Software Development

Selected Project - Northern Health

  • Architected, designed, implemented, and deployed an enterprise website based on SharePoint technology for use across all of Northern Health

Tools used included: SharePoint 2010, Infopath
Approaches used included: Agile Requirements and Design, Rapid Prototyping

19992005

Managing Partner, Project Manager, and Senior Technologist

AgileIT (Miller Software Consulting)

Managing Partner

  • Foundational in building a $1M (one million) dollar a year company from the ground up in five years – providing strategic planning, budgeting, and operational management support
  • Responsible for all major staffing decisions and activities
  • Achieved strategic goal of making AgileIT one of the leading names in technological innovation in Northern BC (winning the technology innovator of the year once, nominated twice, and being featured multiple times in local and provincial media)
  • Partnered with leading businesses in the community to provide the technical expertise and solutions that increased their profitability

Project Manager

  • Directly managed over $500,000 of capital on approximately 55 projects ranging in size from $5,000 - $100,000
  • Managed multiple small development teams (one to four people) simultaneously while ensuring timelines, requirements, quality, and profitability targets were met
  • Met with client stakeholders to assess requirements, manage scope and cost, and ensure satisfaction with deliverables
  • Ensured company delivered on its key objective which was to deliver value to our customers

Senior Software Developer

  • Mentored and trained all newly hired software developers (10 in total), providing guidance in areas ranging from technology, to professionalism, to self-management
  • Developed high profile, high uptime systems for forestry, oil and gas, and health care, many of which are only now being replaced

Tools used included: MS Access, ASP, ASP.NET, SQL Server, Oracle
Approaches used included: Rapid Prototyping

Education

2010****

Master of Science (MSc) - Computer Science - On Hold

University of Northern British Columbia

Focus on Artificial Intelligent Agents and Game Theory.  Thesis project focused on using multi-agent systems (contract pattern) to evaluate piece combinations in the game of Go for strategic decision making.  *Put on hold when I was hired at Northern Health.

19942000

Bachelor of Science (BSc) - Computer Science

University of Northern British Columbia

Undergraduate degree in Computer Science, significant project and research work in industrial automation and artificial intelligence.  Signature research product involved an AI Chess game using A* for tree search and neutral networks for board evaluation

*See LinkedIn for Details

References

*one-up manager, project manager, co-manager, staff, and volunteer work references available on request.