When a website is not enough, the business needs a system
I build internal tools and links between systems so data does not have to be copied by hand and each user sees only what is intended for them.
Typical jobs
- member, customer or order records;
- payments, attendance, statuses and change history;
- customer or staff portals with different roles;
- booking, payment, schedule or other API integrations;
- repetitive-work automation with explicit error and approval paths.
The security boundary is not only a button
I enforce access to important data at the database and API level too. The interface helps the user navigate, but it is not the only place deciding what someone may see or change.
Example
In the internal Grappling Team Sigulda system, the coach manages the whole club while a member sees only their own data. PostgreSQL row-level security enforces that boundary rather than relying on hidden interface elements.
Price and scope
Systems and integrations start at €5 000. Before work starts, I split delivery into stages and describe roles, data flows, exceptions and acceptance criteria.