TRIS

Two decades of public transport operations, still evolving.

Client
Transperth · Public Transport Authority of WA
Role
ColdFusion Technical Architect, Jacobs
When
October 2022 to present

Overview

TRIS is a custom-built system that handles many operational parts of Transperth’s business for the Public Transport Authority of Western Australia. It has evolved over two decades as demands and technology have changed.

I joined through Jacobs in October 2022 as a senior software engineer and serve as the ColdFusion technical architect for the TRIS team, overseeing how the system is designed, developed and implemented.

What I did

  1. Oversee the design, development and implementation of TRIS as its ColdFusion technical architect.
  2. Work with stakeholders to understand strategic requirements, assess ongoing projects and build support for initiatives.
  3. Manage ColdFusion servers across every environment, including updates and patches for security and stability.
  4. Monitor server performance and troubleshoot issues promptly.
  5. Compile, acquire and manipulate spatial data in GIS environments to support Transperth’s mapping and geographical applications.
  6. Build complex ColdFusion components, including custom tags, CFCs and scheduled tasks.
  7. Optimise ColdFusion code for performance and scalability.
  8. Integrate applications with third-party APIs and services.
  9. Implement automated deployment and continuous integration.
  10. Provide technical guidance and mentoring to junior developers on the team.

Technology

  • Adobe ColdFusion
  • Java
  • Oracle
  • ArcGIS
  • REST API

Related writing

Have a system that needs a steady hand?

I’m available for freelance work and consulting. Tell me what you’re building.