Building Systems from Chaos: A Three-Year Digital Transformation at a 110-Person Healthcare Clinic
Three years ago, I joined a private clinic and dental practice as Head of Development. The data landscape was fragmented and ad hoc. Medical commissions, profitability insights, Google review management, shift scheduling, inventory control, quality assurance — every area either ran on manual spreadsheets or lacked structure entirely. Rather than overhaul everything at once, we mapped the entire data workflow — identifying where human judgment was essential, where automation could safely take over, and where we could streamline without losing control. We combined off-the-shelf tools with custom solutions built on Google Cloud and Looker Studio. Cost efficiency was non-negotiable: the operational expense of running these systems is a fraction of the savings they generate. We built the foundation brick by brick — never overwhelming the team, always moving at a pace the organization could absorb. Now that the core infrastructure is solid, additional features, insights, and improvements can be layered on top. The clinic has moved from reactive, scattered data handling to a proactive, integrated system.
Client: Ezüstfény Private Clinic
When I arrived at Ezüstfény Magánklinika in summer 2023, the organization was running on improvisation. Fifty employees and sixty-plus subcontractor doctors were operating almost entirely on paper and private Gmail accounts. The clinic had grown to a scale where analog systems were no longer functional — they were a security risk and an operational liability.
The moment that made this clear came at the reception desk. When a doctor finished their shift, a receptionist would manually calculate their commission while patients waited in a growing queue. The doctor, anxious to leave, would press for the math to be done faster. It was inefficient, tense, and error-prone. But it was just one symptom of a deeper problem: the entire clinic lacked digital infrastructure, visibility, and control.
Every solution had to be built within strict healthcare compliance requirements. Data governance, GDPR, and healthcare-specific regulations shaped every architectural decision. Patient data, staff records, financial information — all of it had to be stored, processed, and accessed according to regulatory standards. This wasn't a constraint to work around; it was foundational to why these solutions could be trusted.
Compliance wasn't the only constraint. This work unfolded against a difficult economic backdrop — a post-COVID environment of high inflation and a stagnating economy — which meant tight budgets and little room for expensive, off-the-shelf enterprise software. Every decision had to weigh cost as carefully as capability, favouring solutions that delivered real value without overspending.
I started with foundations. The first three months were spent migrating the entire organization from private Gmail accounts to Google Workspace, establishing proper access control, user management, and security groups. We tried Slack for internal communication, but it didn't fit this audience — Google Chat proved to be the right tool. This wasn't glamorous work, but it was essential. Nothing else could be built safely on top of uncontrolled identity and access — especially in a healthcare context where compliance depends on knowing who has access to what.
Once that foundation was in place, I turned to finance, which was perhaps the biggest pain point. The clinic received invoices from dozens of suppliers — doctors, delivery companies, material vendors — mostly on paper. Finance would collect these invoices and send them to the accountant. Regularly, invoices would get lost in transit or mishandled. The result: every year, the accountant sent back 600 to 700 invoices that had no digital images and therefore couldn't legally enter the books. It was an endless, demoralizing cycle.
The finance team was maintaining two handwritten spreadsheets where they manually entered every invoice detail. There was no data validation, no normalized date format, no structure whatsoever. It was leftover from the 1990s — and it was completely useless for any downstream processing.
In mid-2024, I introduced an application that pulled invoice data automatically from Hungary's tax authority database. The clinic now knows exactly which invoices were submitted to them, with images already attached for many. For the rest, the system captures them from emails, manual uploads, or supplier follow-up — but this now represents a fraction of the effort it once did. The result: what once took two weeks to compile from scattered email history and was never 100 percent accurate is now compiled in real time, 100 percent accurate, and immediately processable by the accountant.
In parallel, I introduced an attendance management application that integrates directly with the accountant's payroll system. Employees can now see exactly what was recorded against what gets paid. Payroll errors that used to stay hidden now surface immediately.
In early 2025, I built a quarterly utilization dashboard using data engineering and Looker Studio. Every doctor now receives an automated email showing how their utilization numbers have changed quarter over quarter, whether their clinic availability shifted, all presented in a clean dashboard. Doctors got visibility they never had before.
But the real acceleration came later, when I started building custom web applications end-to-end with AI assistance. The material management tool uses OCR to recognize items by barcode and packaging, suggesting database matches so assistants don't have to type manually. They scan product packaging or delivery notes, the system recognizes what they received, and inventory updates automatically across two locations and specific rooms. Ordering went from email chaos to a structured, auditable process.
Cash management came next. Staff who received cash advances were losing track of spending — receipts disappeared, details vanished, money went unaccounted for. I built an application where users scan receipts with OCR. The receipt is captured immediately, the balance updates, and there's a complete audit trail. No more lost data.
Then the cashier desk reconciliation tool. The clinic has seven cashier desks across two locations. Receptionists need to capture every transaction in real time. Finance needs to reconcile cash, cards, and other payment types easily. Management needs visibility into actual income per desk. One application serves all three needs — data entry for receptionists, reconciliation views for finance, income reporting for management.
And finally, a Google Review Manager that uses AI to separate genuine feedback from one-star noise. Reviews below four stars go to an internal email channel for private handling. Genuine feedback above that threshold goes to the public Google profile. It protects the clinic's reputation from junk ratings.
Three years. One cloud database. One data pipeline. One reporting layer in Looker Studio. Seven custom applications built end-to-end. The result: a 110-person organization that went from running on paper, private Gmail, and spreadsheets to having real-time visibility, automated workflows, compliant data practices, and systems that actually work.
ARCHITECTURE