Client portals & onboarding
Give people a place to submit information, complete onboarding steps and see what happens next. Agree access, notifications and integrations around the actual service.
Give people a place to submit information, complete onboarding steps and see what happens next. Agree access, notifications and integrations around the actual service.
Bring campaigns or services online with the workflows they need. Payments, records and administration are scoped explicitly for the first release.
Manage requests, records and approvals in software shaped around the work. Connect existing tools where it helps people avoid entering the same information twice.
Daniel brings his professional engineering and team leadership experience to Haiori. His contracting career continues alongside the studio; it is distinct from Haiori client work.
Senior software engineering experience informs the way Daniel approaches application design, implementation and review. He works in TypeScript and Python across the stack, with Angular or React for interfaces and NestJS or FastAPI for services, chosen to fit the team that will own the application.
Daniel combines technical work with team leadership experience. At Haiori, he stays involved in the build and makes responsibilities clear across the people contributing to a project.
Agree the users, workflows, priorities and acceptance criteria
Develop the application and integrations in increments you can see and test
Agree the deployment environment, responsibilities and readiness checks
Provide the agreed code and documentation, with maintenance and further work scoped explicitly
A portal where clients submit information and follow progress. An application that brings requests, records and approvals into one place. A platform that connects people with a service. We turn a useful idea into agreed workflows, a clear first release and working software.
Start with the work you need to do. Shape covers the build; Think helps define the scope and technical direction; Scale improves workflows through automation, optimisation and practical AI. Each can stand alone.
Daniel leads the engagement, technical decisions and engineering review. When a project needs more hands, he works with a small circle of trusted senior contractors.
We agree users, workflows and acceptance criteria, then build and test the application in reviewable increments. You can see how the software is taking shape.
Agree deployment responsibilities, source code and documentation handover, and the support the application will need. Further development and maintenance have their own scope.
Haiori is built around direct involvement in the work: understanding the application, making technical choices and carrying the build through to handover.

A business application already has users and a workflow. Its first version is the one task people can finish in it on day one, exceptions included.
A four-question test for deciding whether an AI pilot is necessary, measurable and controllable inside a real operational workflow.