a fintech running a customer-facing investment platform with an in-house team
Outcome
Failure monitoring across every component, prioritised remediation, cancelled migrations, and a quality framework — recurring issues down ~98% in two months

A fintech was running a customer-facing investment platform and an internal operations portal with its own in-house team. The platform let customers transact in mutual fund baskets, the operations portal ran the business and carried its regulatory tracking — and both were unstable, buggy, and crashing often enough to put customer experience, future rollouts, and compliance at risk.
ITMTB took over technology and project management. The first move was not to start fixing code; it was to make every failure visible. From there, issues were prioritised with the business, unjustified migrations were cancelled, and a quality framework was built into the team. Within about two months, recurring issues fell by roughly 98% and the bug-free rate on new releases rose to 81%.
The customer is a fintech with a real product surface. Customers used the web platform to transact: place orders for mutual fund baskets, redeem, swap, add funds, and view portfolio returns. They received portfolio-change advice on the platform and could execute it there directly. Behind that, an internal operations platform let the team run day-to-day operations and work with external parties — mutual fund technology providers, banks, and others — to manage customer portfolios, operations, and customer money.
That internal platform carried more weight than it looked. It was the primary source of truth for tracking and managing regulatory compliance. So when the technology was unreliable, the damage was not cosmetic.
And it was unreliable. The platform carried a heavy bug load and crashed frequently. That hurt customer experience, delayed future technology rollouts, and created a standing risk against the fintech's regulatory obligations. The business was depending on a system it could not fully trust.
The root cause was not effort. It was operating model.
The in-house team was relatively inexperienced and focused on adding new features without the mature development and quality practices that keep a financial platform stable. The single biggest problem underneath that: failures were not tracked at all. Without failure data, every release was a guess, recurring issues stayed invisible, and the platform drifted into its unstable state one unmeasured defect at a time.
A second problem compounded the first. Major migration projects had been started with no clear view of return on investment and no real justification — and they were draining the resources that should have been stabilising the existing platform. The team was investing in moving the platform while it was actively on fire.
A team shipping features without failure tracking is not moving fast. It is accumulating instability it cannot see.
This is the pattern behind a lot of fintech platform trouble: not a lack of talent, but a lack of the operating disciplines — observability, prioritisation, release quality, and ROI control — that turn engineering effort into reliable software.
ITMTB took over project management for the platform, and the first work was deliberately not feature work.
The first step was to get the team to add detailed failure monitoring on every single technical component. The principle was simple: you cannot improve what you cannot see. Comprehensive monitoring is the foundation of any reliable system — it is the first thing the Google SRE practice puts in place before anything else.
Once failures were instrumented, the platform started telling the truth about itself. The team could finally see where issues were happening, the order of events that led to them, and the specific scenarios that produced failures. Invisible recurring problems became visible, named, and countable.
That visibility changed the conversation with the business. Instead of reacting to whoever complained loudest, the team prioritised every issue after aligning the business on impact. The same project-management discipline was then used to bring the in-flight migration work under control rather than letting it run unmanaged in the background.
The second major step was to stop the bleeding from unjustified migrations.
With monitoring now exposing the real problem hotspots in the existing platform, the case for large migrations collapsed. The issues those projects were implicitly trying to escape could be fixed where they actually lived — in the current system. That removed the justification for expensive new technology migrations, so they were cancelled. Surfacing the real condition of a system before committing to a migration or rebuild is exactly the purpose of a structured tech stack audit.
The discipline here matters as much as the decision. A migration is not killed because migrations are bad; it is killed because it cannot be defended on return on investment once the underlying problems are visible and fixable in place. Cancelling that work redirected resources toward remediation that moved the numbers, and saved the cost that would otherwise have been spent on migrations the business did not need. This is the same ROI-first lens ITMTB brings to a fintech technology and tech-stack audit.
Stabilising a platform is only durable if the team that runs it changes how it works.
So quality control frameworks were introduced into the team, and the team was trained in them. Release quality stopped being an accident and became a measured outcome — the bug-free rate on new releases is exactly the kind of metric a mature team tracks, in the same family as the change-failure-rate measures studied by the DORA research program. The point was not to slow the team down. It was to make sure that the velocity it already had stopped working against it.
That is the line between outsourced effort and mature quality engineering: one fixes the bugs in front of it, the other changes the system so fewer bugs are produced in the first place.
In about two months, the platform moved from unstable and untrusted to measured and improving.
That last point is the one that matters most for a regulated business. When the operations portal is also the system of record for compliance, making it stable is not just an engineering win — it directly reduces regulatory risk.
If your fintech runs on a platform that ships fast but breaks often, the partner you bring in matters more than any single tool. Use these criteria to judge whether a partner will run your platform like a measured operation rather than a feature factory:
ITMTB delivered exactly this for a fintech running a customer-facing investment platform and an internal operations portal. Talk to us about taking over and stabilising your platform the same way, or see how we run technology as a managed operation.
It means assuming ownership of how the platform is built, released, and operated — not just writing code. For a fintech, that covers the customer-facing investment platform, the internal operations portal, integrations with banks and mutual fund technology providers, the release process, and the monitoring and project discipline that keep all of it stable and compliant.
You cannot prioritise what you cannot see. Detailed failure monitoring on every component reveals where issues actually happen, the order of events that leads to them, and the scenarios that trigger them. Without that visibility, teams fix the loudest complaint rather than the highest-impact problem, and recurring failures keep coming back.
Large migrations are sometimes started to escape a platform's problems rather than to deliver a justified return. Once monitoring exposes the real problem hotspots, many of those issues can be fixed in the existing system, which removes the justification for an expensive migration. Cancelling migrations that cannot be defended on ROI frees resources for remediation that actually moves the numbers.
When the internal operations platform is also the primary system for tracking and managing regulatory obligations, every crash or untracked failure is a potential gap in that record. Strengthening the operations portal and making failures visible improves the reliability of compliance reporting, not just the customer experience.
Feature velocity is how fast new functionality ships. Mature development is whether that functionality ships safely — with failure tracking, quality control, prioritised remediation, and release discipline. A team focused only on features without these practices accumulates defects and instability faster than it delivers value.
Meaningful change can come fast once the right disciplines are in place. In this engagement, recurring platform issues fell by roughly 98% and the bug-free rate on new releases rose to 81% within about two months of introducing monitoring, prioritised remediation, and a quality framework.
Tell us about your problem. We'll tell you if we've seen it before and how we'd approach it.
Start a conversation →Join industry leaders already scaling with our custom software solutions. Let’s build the tools your business needs to grow faster and stay ahead.