Accounting systems that have to agree
MYOB, Xero, QuickBooks, Reckon and the job systems that feed them. The accounting career came first, so the conversation starts at whether the numbers reconcile, not at which API to call.
I started HELLO PEOPLE in 2007. In the years since, the same failure has kept turning up in the projects people bring us to rescue: the agency optimised for the contract instead of the outcome. So this one is run the other way. Fixed prices in writing. A direct line to me rather than an account manager. And a straight answer when the thing you are asking for is not the thing you need.
I am Kasun Wijayamanna. I run HELLO PEOPLE, a software and AI development team based in Perth, Western Australia. What we build is usually the thing that fixes the software you already run, so it stops costing you time and money.
I did not start in software. My first career was as an Accountant. Two years into it I realised the interesting part of every business I looked at was the code that ran it, so I stopped auditing systems and started writing them. That was more than twenty years ago. I have been building software for a living ever since.
Over 100 projects sit behind the company now. That has meant integrating MYOB, Xero, Simpro, ServiceM8, HubSpot, and Salesforce without spreadsheets or double entry in between. Building custom applications for mining contractors, healthcare networks, legal firms, sporting clubs, hospitality groups, and small trades businesses. Migrating legacy platforms into modern web apps without losing years of historical data or breaking end-of-year reporting. Standing up AI systems that answer questions from a business's own documents instead of guessing.
The pattern is always the same. Something is not quite working, or it is working but not scaling, or it is working but nobody can see across it any more. Our job is to make it precise again, without ripping out the parts that already work.
Alongside the client work I am a Higher Degree by Research postgraduate at Curtin University in Perth, focused on Artificial Intelligence and Retrieval-Augmented Generation. That is the work of getting an AI system to answer from a specific set of documents you control rather than from whatever it absorbed in training, and it is the difference between something you can put in front of a compliance officer and something you cannot.
The research keeps me at the front of what actually works in AI. The client work keeps the research honest about what businesses actually need.
Before Perth I worked in Bangkok, Thailand for several years. I also hold an MBA in Oil and Gas. That combination, the international operator's view, the financial discipline of accounting, and two decades of production software, is not a common one. It is what lets me sit in a room with a business owner, an accountant, and an operations manager, and translate cleanly between all three.
It also means I am comfortable talking about a budget, a P&L, a supplier contract, and a database schema in the same conversation. That is often the conversation that decides whether a software project survives its first year.
I live in Perth with my wife Sony and our two sons, Talin and Rivin. Perth is the reason HELLO PEOPLE exists in the shape it does. The Western Australian economy runs on mining, resources, trades, and small-to-mid businesses that need software as reliable as a diesel motor. That is the kind of software I like building.
I have been involved with the Rotary Club of Booragoon for over a decade, including a term as President. I was recognised with the Paul Harris Fellow award for the community service work. I also support local community football (soccer) and cricket, and I do most of my thinking on the golf course or on weekend drives out of the city.
I write regularly on the HELLO PEOPLE blog and knowledge base about what I actually see inside the businesses I work with. Real migrations, real integration failures, real AI projects that either delivered or did not, and why. If you want a sense of how I approach problems before you ever email me, start there.
Different industries, same shape of problem: software that stopped keeping up with the business running on it.
Two systems, two versions of the truth, and a bookkeeper reconciling by hand every Friday. Now one entry, one number, and no Friday.
The move was never the hard part. Proving the opening balances agreed with the old system before anybody signed off was.
A decade-old internal app, the developer long gone, and a business that could not change anything. Rebuilt, with the business logic kept.
He talked us out of the expensive version twice. The second time I asked why he kept doing that, and he said he would rather have the small job and the next one. We have given him four since.
And a fair number I am not. If your problem is not one of these, I will usually say so on the first call and point you at somebody better.
MYOB, Xero, QuickBooks, Reckon and the job systems that feed them. The accounting career came first, so the conversation starts at whether the numbers reconcile, not at which API to call.
Twelve years of transactions, a chart of accounts nobody has tidied since 2011, and a cutover that cannot break end-of-year reporting. This is most of what we are asked to do.
A working system, no documentation, and a business that cannot change anything. Reading somebody else's code and telling you honestly what is worth keeping is a specific skill.
This one is also my research field at Curtin, which means I can tell you where it genuinely works and where it is being oversold, and I have no product to defend either way.
You will not be handed to an account manager. Scoping is done with me, the price is fixed and written down before work starts, and delivery is measured in sprints that land rather than timelines that move. It is the whole reason the company is shaped this way.
Tell me what is stuck, what you have already tried, and what it is costing. I will tell you whether we are the right people for it, and what I would do first.
Built here. Your data stays here.
Sending your details…
You can stay on this page while we send it.
Tell us what is slowing the team down, which systems are involved, and what outcome you need. We will come back with a clear next step and a realistic idea of scope.
Prefer a quick chat? Call 0425 531 127. We answer the phone in Perth.
Thanks for reaching out. We will get back to you within one business day.
See what else we do