# Business process automation for the work still done by hand.

> Custom workflow automation that replaces spreadsheets, fragmented tools and paper processes with software: validated data entry, approval workflows, scheduled jobs, internal tools and the integrations between them. The measure is simple — how many hours a week stop being spent retyping.

- **Email:** hello@zhajmohamad.com
- **URL:** https://zhajmohamad.com/business-automation

## What gets automated.

The work starts by watching the process as it actually runs, not as the org chart describes it.

- **Excel-to-system transformation** — The spreadsheet that runs a department becomes a web system with real records, permissions, history and validation — without losing the way the team already thinks.
- **Approval and workflow engines** — Multi-step approvals with roles, deadlines, escalation and an audit trail, so a stalled request is visible instead of sitting in someone's inbox.
- **Automated data entry and validation** — Documents, forms, imports and machine input parsed and checked at the boundary, so bad data is rejected where it enters rather than found at month-end.
- **Internal tools and dashboards** — The screens the operation actually needs — daily lists, exception queues and the numbers a manager checks before a meeting.
- **Scheduled and event-driven jobs** — Recurring exports, reconciliations, notifications and syncs that run on their own — with alerting when one does not.

## The manual work that costs the most.

None of these look urgent on any single day. They are the reason headcount grows faster than revenue.

- **Automate manual business processes** — A process that exists only as a habit, documented nowhere, and different depending on who is doing it.
- **The month-end takes four days** — Because the numbers are assembled by hand from exports of systems that never agreed in the first place.
- **One person is the process** — When they are on holiday, the work stops — and their spreadsheet is the only documentation.
- **Errors are found by customers** — Nothing validates the data at entry, so a typo travels all the way to an invoice or a delivery.
- **Approvals happen over WhatsApp** — There is no record of who approved what, and no way to show it later.
- **Every new hire is trained on the exceptions** — The rules are complicated enough to need a person, but simple enough that software should be doing them.

## Automation already in production.

- **Edip Saat (edipsaat.com)** — Manual tracking across loose Excel files became one operational hub that handles record generation, validation and team access on its own.
- **DORTEK (dortek.com.tr)** — Production data that used to be written on a clipboard now arrives in the systems that make stock and planning decisions.

## Questions people ask.

**Where should automation start?**
With the step that is repeated most and trusted least. That is usually a data-entry or reconciliation task, and automating it first pays for the next stage while proving the approach to the people who have to use it.

**Do we need to replace our existing systems?**
Usually not. Most automation sits between systems that already work — reading from one, validating, and writing to another. Replacing a system is a separate decision, and a more expensive one.

**What happens to the people doing the work now?**
In the projects here, they became the people who handle the exceptions instead of the routine — and they are usually the best source of requirements, because they already know every case the software will have to survive.

## Related specialisms.

- [Custom API & system integration](https://zhajmohamad.com/system-integration)
- [SaaS & multi-tenant platforms](https://zhajmohamad.com/saas-platforms)
- [Industrial IoT & PLC integration](https://zhajmohamad.com/industrial-iot)
- [Magento ERP & payment integrations](https://zhajmohamad.com/magento-integrations)
- [Booking & reservation platforms](https://zhajmohamad.com/booking-platforms)

---

Tell me what you are trying to build, automate or scale. You get a straight answer on fit within a day — and a name to call if it is not me.
