Building Tools That Actually Work

Back in 2016, three developers sat in a coffee shop in Petaling Jaya with a simple idea. What if financial software could be built by people who understood the realities of operating in Southeast Asian markets? Not Silicon Valley theories, but actual tools that made sense for businesses working across different currencies, regulatory frameworks, and market conditions.

That conversation turned into CoreEnergyX. We've spent nearly a decade learning what works and, honestly, what doesn't when it comes to financial analysis software.

Modern financial analysis workspace with multiple data streams

The Messy Beginning

Our first product was terrible. Let's just be honest about that. We thought we knew what companies needed, but we were wrong about half of it. The interface was clunky, the reporting was slow, and we crashed on the first day of a client demo.

But here's what changed everything: instead of hiding from that failure, we asked the client to walk us through exactly what went wrong. They spent three hours showing us how they actually worked, not how we imagined they worked.

That conversation became our philosophy. Build based on what people actually do, not what you think they should do.

By 2018, we had rebuilt everything from scratch. The new version wasn't prettier or more complicated. It was just... better at the jobs people hired it to do. Track cash flow across multiple entities. Generate reports that auditors could actually use. Handle currency conversions without creating weird rounding errors.

Simple stuff. But doing simple stuff reliably turns out to be pretty valuable when your business depends on accurate numbers.

We grew slowly. Added clients one at a time, mostly through word of mouth. Fixed problems as they came up. Learned which features people actually used versus which ones sounded good in sales meetings.

Collaborative development session with financial data visualizations

How We Work Now

After years of trial and error, we've settled into an approach that seems to work pretty well. It's not revolutionary. Just practical stuff that helps us build better tools.

Start With Real Problems

We don't build features because they sound cool. Every new capability starts with a specific problem someone's trying to solve. Usually something they're currently doing in spreadsheets that takes forever and breaks constantly.

Test Early and Often

We put working prototypes in front of users fast. Not polished demos, actual working versions they can break. The feedback we get from people using early builds saves us months of building the wrong thing.

Keep Things Flexible

Every business works differently. Rather than forcing everyone into the same workflow, we build tools that can adapt. Different chart of accounts structures, various reporting requirements, multiple currencies – all of that needs to just work.

Rafael Tan, Lead Financial Systems Architect at CoreEnergyX

Rafael Tan

Lead Financial Systems Architect

The People Behind the Code

Rafael joined us in 2017 after spending five years building banking infrastructure in Singapore. He got tired of working on systems that took three years to deploy and another two to get user adoption. Wanted to build things people could actually use right away.

He's the person who redesigned our data processing pipeline in 2019. Cut report generation time from minutes to seconds. Boring technical achievement that makes a huge difference when you're trying to close month-end.

Our team's grown to eighteen people now. Mix of developers, financial analysts, and support staff. Most of us have worked in finance or accounting before building software. That perspective helps – you can't build good financial tools if you've never dealt with a bad general ledger system.

We work remotely across Malaysia and Singapore, which creates its own challenges. But it also means we're spread across time zones that cover most of our clients' working hours. Someone's always available when things break.

Progress Over Time

2016

Initial Launch

First version released to five beta clients. Three of them stopped using it within a month. The two who stayed gave us the feedback we needed to rebuild properly.

2019

Platform Rebuild

Complete rewrite of the core engine. Took eight months of development but solved most of the performance issues clients complained about. Migration was painful but worth it.

2022

Regional Expansion

Started supporting clients in Thailand and Indonesia. Required building proper multi-currency handling and dealing with different tax frameworks. Complicated but necessary growth step.

2024

API Development

Released public API after clients kept asking to integrate with their existing systems. Now handles millions of transactions monthly without breaking a sweat.

What We're Working On

Right now, we're focused on making our tools work better for mid-sized companies expanding across Southeast Asia. That means better multi-entity consolidation, smarter currency handling, and reporting that works for both local and international stakeholders.

We're also building better automation for the routine stuff that takes up too much time. Reconciliations, variance analysis, cash flow forecasting – tasks where accuracy matters but manual work doesn't add value.

The goal isn't to build the most feature-rich platform. It's to build the most useful one. That might sound like marketing talk, but it's actually a pretty different approach to software development.

Talk About Your Needs