Skip to content
← All work

MIFX

Trading platform & infrastructure modernization

Modernizing a trading platform and the systems behind its day-to-day operations.

Visit website
My role
CTO
Focus
Trading · Mobile · Cloud infrastructure
Engagement
Technology leadership and engineering within MIFX

The problem

MIFX needed to continue developing its trading application and business systems while reducing the cost and complexity of running separately managed infrastructure.

My role and contribution

As CTO, I led the technology direction and contributed directly to the mobile trading application, business systems and infrastructure modernization. My engineering work included delivery automation and infrastructure management, alongside responsibility for incident response and follow-up reviews.

Key technical decisions

Match server capacity to demand

Legacy applications ran as separate processes on virtual machines. Moving them to shared container orchestration enabled demand-based autoscaling and centralized management.

Make application delivery repeatable

Automated pipelines provided a repeatable build, test and deployment workflow for trading applications and business systems. Infrastructure as code brought infrastructure management into the same engineering practice.

Turn incident findings into reliability improvements

Incident response was followed by technical postmortems, documenting findings to guide reliability improvements.

Implementation and operations

  • Developed a mobile trading application for commodity and forex markets.
  • Developed and maintained business management systems and infrastructure across multiple regions.
  • Built automated workflows for application delivery and infrastructure management.
  • Managed operational incidents and documented findings to guide improvements.
Sage infrastructure modules linked by ivory bridges around an abstract trading panel.
MIFXConnected
infrastructure.
Concept illustration for MIFX.

A useful next step

Let’s make
it work.

Share what you’re working on and where you need support. Our first conversation will help us understand your needs, assess whether we’re a good fit and agree on the next step.

Let’s talk