Migration
Legacy software replacement
Outgrown your current system? Your data migrated, your workflow preserved, your frustrations gone.
The pattern is always the same
Most businesses do not need new software — they need software that does what their current system refuses to. A SaaS tool that covered 80% of the workflow when you signed up and has not shipped the other 20% in three years. An old desktop application built for a business a quarter of your size. Or five separate tools that need manual re-entry between them because they were never meant to work together.
The problem is not that software exists. It is that yours has stopped fitting.
Replacement is not starting over
It means rebuilding around what you have learned. After years of using a system — even a bad one — you know exactly what you need, what you do not, and what has been quietly costing you time. I take that institutional knowledge and build to it, so your team can use the result on day one because it works the way they already work.
The migration is the part people fear
Years of data locked in an old system, often in formats designed to make leaving difficult. I have done this before: extract from the legacy database, map to a new schema, validate the migration, then run old and new in parallel until everyone is confident. Audit trails, history and the relationships between records all move across.
What a full overhaul looks like
Before her custom system, the Hearts in Scrubs practice ran patient records on paper and in spreadsheets, messaged patients manually over WhatsApp, calculated billing by hand, and chased medical aid claims through a separate process. All of it was replaced with one system — wound assessments with photography, an AI clinical scribe, automated messaging and integrated billing, on a phone she uses between home visits. The data from the transition period moved with her.
Built with this
Live in production.
Hearts in Scrubs
Full clinical practice management for a wound care specialist — patient records, wound assessments, WhatsApp patient bot, AI clinical scribe, billing, and medical aid claims.
In production · heartsinscrubs.co.za
Nightingale Health
Complete practice management for wound care specialists. Patient records, clinical documentation, billing, and AI-assisted note-taking.
In production · nghealth.co.zaAlso available
Full-stack applications built to your exact requirements, in weeks rather than quarters. You own the code.
What I build Healthcare practice management softwarePurpose-built for South African healthcare providers. POPIA-compliant, Medikredit-integrated, and shaped around how clinicians actually work.
Healthcare WhatsApp Business automationBuilt directly against Meta's Cloud API. No Clickatell, no gateway markup — wired into the system you already run.
MessagingSound like your problem?
Thirty minutes, free, no sales deck. You'll leave knowing whether it's worth doing and roughly what it costs.