James is a professional software developer and was trained at SAIT in Calgary. He specializes in Primavera P6 report development using Power BI, Tableau and Oracle Data Visualization, from a variety of sources, including Primavera Data Warehouse, direct-to-P6 reporting and Emerald's own P6-Reporter.