Internal tools & dashboards
Internal tools and dashboards, built around how your team works.
The interfaces your team uses every day: operations panels, reporting dashboards, queue managers, content tooling. Fast, dense, and kind to power users. Built to save time, not to look impressive in a pitch deck.
Most internal tools start life as a spreadsheet that worked until the team grew. Then it becomes a shared file nobody trusts, a weekly copy-and-paste ritual, and one person who knows how it all fits together.
I replace that with software shaped to the job: the screens your dispatchers, coordinators, editors, or lot staff need, with the right data on them and nothing else. I work from Vancouver Island with businesses across BC and the rest of Canada.
- Operational UI
- Reporting
- Bulk actions
- Workflow tooling
What you get
- A working tool deployed in the first week, with no big-bang launch.
- Role-aware views (operator, supervisor, admin) from the same codebase.
- Filters, sorts, exports, and bulk actions. The boring features that matter.
- Reports that go to email, Slack, or wherever the people who need them already are.
When it fits
- Your team does the same manual workaround in spreadsheets every week.
- Customer support keeps asking developers for one-off database lookups.
- You're hiring more operations staff to cover what software should be doing.
In production
Where I’ve done this before.


Roga Digital · Medical & assisted transport
Roga Dispatch
Multi-tenant one plan, unlimited trips and clients
Dispatch, driver, and billing software for medical and assisted-transport companies — one calm system for the whole office.

TELUS · Internal tooling
TC Tools
AI-assisted content-ops toolkit over dotCMS
Pre-publish toolkit and content-ops console for the editors and operations staff who keep TechCentral honest.

CarEvo · Automotive
CarEvo Lot Logistics
Since 2023 in daily use across multiple lots
Multi-lot vehicle ops, vendor coordination, and QR-coded key tracking for an Eastern Canadian used-vehicle dealership.
Based on Vancouver Island, BC, Canada · working across Canada
Send the problem, not the spec.
Tell me what your team is working around today. I read every message myself and reply in writing within 48 hours.