Hi! I'm Phil and I make
Internet-connected applications.

Who I am and
What I do

I help teams reach their full potential by supporting collaborative, innovative individuals and their ideas.

My role is to remove obstacles and promote best practices so teams can do more with less, focusing on delivering value to customers where it is needed. By designing clear solutions of well-defined purpose, I help teams pivot fast and stakeholders make informed decisions to provide value to customers.

Work and

2021 – present

Senior Software Engineer


2015 – 2021

Technical Lead & Senior Software Engineer


Technical Lead on 3ds Max, 3ds Max Interactive and Revit Live.

  • Transitioned prototypes into products;
  • Established functional requirements by engaging with customers;
  • Architected innovative, modern tools and data pipelines;
  • Designed Cloud-based workflows for desktop products;
  • Facilitated communications between disciplines;
  • Implemented DevSecOps processes;
  • Provided Agile teams with self-service tools;
  • Implemented data analytics solutions and CI/CD workflows;
  • Built multidisciplinary cross-functional teams;
  • Developed multi-platform AR/VR/MR experiences;
  • Designed USD workflows for DCC tools.

2010 – 2015

Software Engineer & Digital Analyst

Orckestra Inc.

Worked as full-stack developer and digital analyst on major e-commerce platforms (Sports Experts, Sobeys' IGA & Thrifty Foods, Schlumberger, ...).

  • Transitioned a SaaS product into a core Cloud platform;
  • Oversaw data analytics integration within the core platform;
  • Raised data analytics literacy level within the organization;
  • Worked with customers to define KPIs for their projects;
  • Reduced operational costs through automation;
  • Increased customer revenue by optimizing checkout process;
  • Increased product impressions by optimizing front-end performance;
  • Established adoption of front-end best practices.

Featured Projects