Roy Portas
Engineering Lead and Front end Practice Lead at Transmax working on the STREAMS ITS platform
Updated Friday, April 25th, 2025
01 About
Engineering Lead with a strong foundation in full stack development and a passion for building high-performance, scalable web applications. I thrive on tackling complex technical challenges and empowering engineering teams to deliver exceptional results.
As an Engineering Lead, I focus on providing technical guidance, mentoring engineers, and ensuring teams operate effectively using Agile and Scrum practices. I've successfully led the delivery of multiple applications into production that are used daily by multiple state governments.
My technical specialty is front end development, where I design and build enterprise micro front end applications using technologies including React and Module Federation. I collaborate with Product Designers and Product Managers to assess the technical feasibility and scalability of the product vision.
My full stack experience also extends to technologies like ASP.NET, Redis, Postgres and Microsoft Orleans for building highly available applications and Kubernetes, Envoy and AWS for deploying and scaling containerised applications.
02 Work Experience
Engineering Lead of CoreITS @ Transmax
Lead the team that designed, built and delivered the reimagination of the core control system that manages critical roadside devices, allowing operators to schedule and manage control requests to devices (such as digital speed signs on motorways and digital road user information signs).
Assist in product discovery, exploring ways to reimagine the product to improve the user experience and maximise user value by understanding the key workflows and activities users are trying to achieve by using our products while balancing technical feasibility and broader strategic objectives.
Engineering Lead of Application Components @ Transmax
Lead the architecture and development of the UI Host, a microfrontend shell that serves modules developed by the various product teams and assembles them into a single cohesive web application, allowing users to seamlessly navigate across the product suite.
Implemented a service discovery mechanism so modules developed by product teams can be automatically discovered and registered by the UI Host, allowing users to see only the modules deployed to their STREAMS instance. Successfully onboarded 6 product teams to use the new service discovery mechanism.
Engineering 2IC of Common Operational View @ Transmax
Lead the small team that developed and delivered the next generation of Access Control for the Transmax application platform, designed and tested to scale to over 400 concurrent users and successfully rolled out to all product teams and customer environments within two quarters.
Applied load and chaos testing to verify the solution is robust and scales to exceed our future expected concurrent user counts without impacting the user experience.
Senior Frontend Developer @ Transmax
Worked on the Queensland Government's Cooperative Intelligent Transport Systems (C-ITS) Pilot project, part of the Cooperative and Automated Vehicle Initiative (CAVI). I worked on the backend services and the web interface.