Case studies

28 Feb, 2025

Payment file migration

optima technology

Optima Technology is an Australian based SaaS company that offers accurate, automated and secure energy data management solutions. From a handful of clients in 2016, Optima has grown to manage more than 530,000 customers and over $8.7 billion in spend across six countries.

Optima’s purpose is to power a faster transition to net zero for every business by setting a new benchmark for net zero data accuracy. Their platform allows customers to make decisions informed by data and formulate policy based on robust foundations.

Optima is currently focused on Net Zero reporting as well as Bill Management and Procurement Planning.

The Engagement

Optima’s strategic plan was to scale globally and to achieve this efficiently it was necessary to streamline their payment file process, architecture and ways of working to minimise the heavy reliance on manual, human-based processes and legacy hosting infrastructure causing delivery challenges.

With the existing payment file process there were multiple stages requiring human interventions for validations. In addition, the current ways of working heavily relied on a lean Devops team to provision the necessary cloud infrastructure which significantly slowed down the development and release cycle.

The Solution

A co-sourced Optima and Midnyte City team supported the enterprise application team in migrating their current payment file workflow from AWS EC2 to AWS Lambda. This migration reduced costs associated with idle EC2 instances and decreased maintenance overhead, enabling engineers to focus on business critical features.

Leveraging existing patterns, the co-sourced team introduced infrastructure as code (Iac) to ensure all deployments and updates were managed via code, as well as updating the existing CI/CD pipeline to improve the efficiency of deployments and automation of artifact cleanups. It meant that we could deliver faster because we were no longer hamstrung by unreliable CI/CD. Reducing deployment time by more than 40%.

Further, the co-sourced team advocated for agile ways of working, focusing on upskilling the internal Optima team and an offshore partner in owning the deployments of applications including required cloud infrastructures.

The Results

Technology UpSkilling
By fostering a collaborative approach and guiding teams in adopting the Optima’s agile ways of working. We encourage open problem-solving through knowledge-sharing sessions, design forums, showcases and pairing. This approach enhances cross-function collaboration, leading to improved creativity, innovation and alignment solutions to the problem statement.

After upskilling, the co-sourced Optima and Midnyte City team was able to empower the engineering team to own their solutions end to end. Consequently, teams were able to enhance their development and release cycles leading to reduced lead time for changes. In comparison to the previous projects we were able to move project delivery 3x faster.

Accelerating Application Deployments
After enhancing the existing CI/CD pipeline, Midnyte City automated the cleanup of outdated artefacts and significantly reduced deployment time.

As a result, time required to perform a full deployment was reduced over 40%, transforming full deployments from hours to just minutes.

Contact us

If you would like to speak to someone about similar challenges in your team or organisation, reach out below to schedule a time.

*Fields are mandatory

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.