Get certified - Transform your world of work today


James Portman


Associate Director, Precima

Location: Toronto, Ontario, Canada



Certified Scrum Professional
Certified ScrumMaster
Certified Scrum Product Owner



James Portman

I started my journey with what would become Agile in 1999. I began as an XP developer who was captivated with what were then called “light-weight” methods. Having worked on many waterfall projects where clients ended up with a non-optimal product, I quickly saw the promise of Agile. 

As my career progressed into being a Product Owner, a Scrum Master and an Agile PM, I could see there were types of projects where Scrum didn't make sense: small team projects, maintenance releases, etc. The vast majority of software development projects do benefit from Scrum.

Some key things to note are:

  • Technical Agile PM specializing in Mobile, Agile, and Big Data.
  • Certified Scrum Professional, CSM, CSPO, PMP.
  • John Hopkins Data Science Certification (10 courses).
  • University of Waterloo Honors B.Sc.
  • Government SECRET Security Clearance.

More detailed information on past projects can be found at:

Work experience

April 2017 - Present,
Associate Director

Aimia Inc., Agile PM
August 2015 - April 2017, Toronto, ON, CA
Overall Agile PM for multiple scrum teams.

Our teams continue to develop the next generation Aeroplan apps and the website. Accountable for:

  • Agile coaching and mentoring
  • All Project Deliverables
  • Developing and maintaining adherence to Agile Release plans
  • Developing Agile reporting metrics
  • Working with multiple onshore and offshore teams
  • Overseeing a 7-figure yearly budget

App links:


EPAM Systems, Senior Project Managwr
August 2013 - August 2015, Toronto, Ontario, CA
Bell TV on behalf of EPAM Systems Inc.

Part of the DART EVOLUTION project. A tiered Enterprise Mobile Solution for field services using the following Web Technologies (HTML5, CSS3, JavaScript, Java, J2EE, J2ME, AJAX, jQuery/jQuery Mobile, PhoneGap) developed under the SCRUM methodology. Developed for Android and iOS.

I am working closely with a team of developers, architects, business analysts and product owners to deliver enterprise software solutions in a complex environment. Accountable for:

  • All Project Deliverables including documentation and code
  • Developing and maintaining adherence to project plan
  • Coaching and mentoring team members
  • Directing all team and client analysis, development, quality assurance and deployment
  • Maintaining the project plan and reporting with status to client and EPAM

Envisage, Project Manager
August 2012 - July 2013, Toronto, Ontario, CA
Worked with teams in Toronto and New York to successfully deliver a complex iOS consumer-facing App used by car dealerships throughout North America. Worked with separate teams to develop Android (Java) and iOS (Objective C) Augmented Reality Apps.

Accountable for:

  • Monthly 6 figure budgeting.
  • Scrum Master for daily stand-ups, etc.
  • Liaising with client Project Manager.

VocaLinks Inc, Architect/PM
January 2007 - July 2012, Toronto, Ontario, CA
Part of a team that delivered a six figure complex scheduling and management system. It provides training to students throughout Ontario with mobile trainers.

Responsible for:

  • Developed complex 30-table SQL backend.
  • Created REST web services for integrating with mobile app and enterprise accounting system.
  • Lead developer for mobile web apps in a JavaScript full-stack Framework (Wakanda).
  • Developed real-time scheduling algorithms to incorporate timing, location, skill matching, etc.


Newsletter Sign-Up