Mark McAllister

...Career at a Glance


Mark McAllister is a Technical Architect with twelve (12) years of experience in the IT Industry.  Mark has played a variety of roles in numerous IT projects and continues to demonstrate leadership and initiative on all assignments. Mark is an innovator, and works well with project stakeholders, both business and technical.  Mark’s hands-on approach keeps him close to evolving technology and the people it supports.

Mark performed various roles on behalf of the Dept of Health Enterprise Architecture group. Mark was responsible for capturing messages from the Provincial Integration Engine, and using BI tools to perform data analytics. Mark contributed to the ongoing performance improvement of the Medicare system, and the successful launch of the Pediatric Insulin Pump Program. Mark also contributed to the PSAD review process to ensure future projects understand what is required/desired by the Department. Mark built a JEE Inventory Management application to consolidate various views of the Application and Infrastructure inventory to one that can be consumed by all stakeholders.

Mark has architected and implemented a wide array of eHealth initiatives. The Drug Information System (DIS) is a large-scale integration that links a drug repository and drug database to existing components in the Electronic Health Record (EHR) architecture. NB has adopted “All Drugs All People” approach, making integration with the provincial Client Registry especially challenging. Mark led a technical team and interfaced with the Dept of Health, Canada Health Infoway and Pharmacy System Vendors to design a solution that is acceptable to all stakeholders.

Mark worked with the National Staging Initiative (NSI) team to display pathology reports in the Orion Concerto viewer, and to build a workflow to limit the number of malformed messages sent by Regional Health Authorities.

The Corporate Repository (CoRe) is a vital part of the Department of Health enterprise architecture. Medicare and other applications send files to CoRe for secure storage and distribution. Mark was the Technical Architect for CoRe, leveraging the IHE XDS (cross-Enterprise Document Sharing) standard.

Mark has built innovative projects, serving as Technical Architect, Project Manager, Project Lead, and Lead Developer. One of these projects is the City of Fredericton Bus Tracker app, which is live for Android and Apple devices for users of the Transit system. This app was built using HTML5, and the back-end was integrated using a SOA-styled approach.  Mark has spoken at high-profile events in the Government and Public domain in an effort to inform people on the emergence of Mobile devices and apps, and the shift in the way we work.




12 years


  • Government
  • Healthcare
  • eLearning
  • Telecom


  • Technical Architecture
  • Team Lead (technical)
  • Analytics
  • Frameworks
  • Web
  • Mobile
  • Legacy Modernization

Technical Experience

  • Java (Certified)
  • JEE
  • HL7V3 (RIM certified)
  • HL7V2
  • XDS
  • HTML5
  • Phonegap
  • Mobile (iOS,Android,Blackberry)
  • JBoss
  • Apache Tomcat
  • IBM Websphere
  • jTap
  • Oracle (Certified), SQL Server, MySQL
  • SSRS
  • Servlets, JSP
  • XML/Web Services
  • Subversion/Safe/CVS