Professional Experience

2018 - PRESENT
Senior Technical Consultant / JLL Technologies, Toronto, ON
  • Managed a team of integration and web developers to provide high quality, unit tested code to IBM TRIRIGA clients
  • Implemented multiple TRIRIGA modules, including Space Management, Capital Projects, RE Transactions, Inventory and Operations & Maintenance
  • Standardized the ETL process to reduce manual input, automate error handling and allow for around the clock processing in order to load millions of records
  • Worked around TRIRIGA limitations by using SQL queries and data streaming to export millions of records in one API call for use with PowerBI
  • Architected and developed a data quality tool that analyzes a system’s database for inconsistencies against standard business rules utilizing Postgres, Python Django and React
  • Provided technical and functional training to both clients and internal resources
  • Developed a standard TRIRIGA Web App starter template with React, Material UI and Redux Toolkit

2021 - 2021
Software Developer / Arteria AI, Toronto, ON
  • Developed new product features written in Python (Django) and React
  • Provided updates to existing client configurations and reduced manual DevOps commands through the use of automation scripts
  • Updated existing unit tests to resolve issues and increase code coverage
  • Addressed performance issues by refactoring legacy code following Django best practices

2017 - 2018
Computer Systems Analyst / Prudential Financial, Newark, NJ
  • Supported the implementation of TRIRIGA Lease Accounting & Capital Projects modules from the business requirements phase up through go-live
  • Worked with the technical team to develop proof-of-concept applications using Polymer (frontend), NodeJS (middleware) and TRIRIGA (backend)
  • Provided technical expertise on a full platform and application upgrade of TRIRIGA 10.6
  • Developed outbound integrations to ServiceNow and Oracle using stored procedures and custom Java plugins

2013 - 2017
Advisor / Tjene Corp, Toronto, ON
  • Conducted design sessions with stakeholders from four countries for Space Planning and GIS TRIRIGA modules
  • Developed API’s using Java to integrate TRIRIGA with the Tableau Web Data Connector, thus allowing cloud clients a more holistic view of their data
  • Engaged as a technical architect for implementation of TRIRIGA Capital Projects, Space Planning, Lease Accounting and GIS modules
  • Developed bleeding-edge TRIRIGA UX applications around Inspections, Capital Projects and a CMS with IBM's initial UX platform release
  • Created a production-ready Java framework to reduce integration implementation timelines
  • Provided end-to-end infrastructure support and upgrades with the IBM TRIRIGA platform running on MS SQL Server and Oracle

2012 - 2013
Technical Consultant / Bentley Systems, Burlington, ON
  • Delivered and managed multiple projects ranging from weeks to months in length with a specialization in Reliability Centered Maintenance
  • Developed product extensions utilizing C# 4.0 alongside the product development team
  • Designed and executed technical client training sessions
  • Optimized core product reports utilizing MS SQL and Oracle databases


2006 - 2012
BASc in Mechatronics Engineering / University of Waterloo

University of Waterloo Merit Scholarship recipient (3.7 GPA)

2009 - 2010
Engineering Exchange / Technische Universität Braunschweig

One-year exchange program with a curriculum consisting of German language and technical subjects with focus on Aerospace Engineering

Running on recycled hardware from my closet