07 of 14
Enterprise Software
Guru Enterprise System
An ERP that ties HR, finance and inventory across 9 departments and 200+ daily users into one ledger. It passed its first external audit at 100%.
- Built at
- DevTechGuru
- Scale
- 9 departments, 200+ daily users.
- Category
- Enterprise Software

- Departments
- 9
- Audit Passed
- 100%
Context
Each department had its own tool. None of them shared data. So reconciliation was a manual job, every week.
Challenge
Every department feeds one ledger. An action in HR or inventory has to land in finance without anybody re-keying it, in a currency that may not be the one the books close in.
Non-negotiables
- Full audit trails
- Tax compliance
- Multi-currency
Calls I made
- 01
Event-driven modules
When operations records something that touches money, finance receives the event. Less reconciliation at month end.
- 02
Compliance in the workflow
Tax rules live inside the accounting workflows, so entries that would violate them cannot be booked.
Trade-offs accepted
- It's a single-tenant monolith — backend and frontend layers coordinated through Docker, one deployment per client. The operational cost scales with the customer list.
- Data entry runs on predefined formats, because corrections in a ledger cost more than they do anywhere else. Accountants lost freedom for that. They cannot record something the form has no field for.
Outcome
Departments share one source of truth now, and the external tax audit turned into a routine close.
Stack
- Python
- Django
- TypeScript
- React
- Tailwind CSS
- PostgreSQL
- Docker
- GitHub Actions for CI/CD
- Linux VPS
- Celery
Got something similar in mind?
Send 3 lines. I reply within a day.