Workbench
React application shell with installable modules, shared values, cross-module actions, browser persistence, isolated module failures and configurable deployment branding.
Open WorkbenchMark Colquhoun · Systems builder
I turn operational problems into working software across React, TypeScript, JavaScript, Node, Python and Astro. My strength is combining first-hand operations experience with AI-accelerated delivery, code-level problem solving and responsibility for the behaviour that reaches the user.
Open to employment, contract work and scoped collaboration · local, hybrid or UK remote
Working evidence
Five public builds expose navigation, state, rules and failure boundaries using fictional or anonymised data.
React application shell with installable modules, shared values, cross-module actions, browser persistence, isolated module failures and configurable deployment branding.
Open WorkbenchRole-aware reporting, triage, investigation, corrective action, routing, organisation administration and append-only audit behaviour across a substantial fictional demo.
Open Safety demoOffline-first pay-per-task tracking with period views, completion and earnings analysis, bulk entry, portability and an optional team-comparison model. Public data is entirely fictional.
Open TrackerAn interactive demonstration of bounded intake, context retrieval, evidence-linked drafting, explicit human approval and retained audit events.
Run workflowInteractive before-and-after service website showing how clearer content, responsive structure, accessibility and a useful enquiry journey improve a weak customer experience.
Compare websitesWhere I fit
Best suited to internal tools, automation, operational technology, technical implementation or product work where understanding the process matters as much as producing code.
I recognise duplicated entry, unclear ownership, weak hand-offs and reports that arrive too late because I have dealt with those problems inside live operations—not only as software requirements.
I use AI development tools to move quickly while retaining control of architecture, product decisions and verification. I understand my codebases and write, replace or correct code when generated output is wrong.
I can move between the people doing the work and the technical detail underneath it. I am comfortable diagnosing an unfamiliar system, explaining trade-offs and turning a broad need into a testable working slice.
Relevant background
The named employment history belongs in the CV. The practical thread is simple: production, food and drink operations, warehousing, safety records, shift leadership and technical field service all taught me where tools fail the people using them.
Shift planning, task delegation, compliance, stock, quality, dispatch, performance and financial reconciliation in fast-moving environments.
First-hand understanding of adoption and hand-off problemsIndependent workload planning, fibre fault investigation, measured evidence, customer communication and audit-ready completion records.
Comfortable working from symptoms to verified causeSelf-directed codebases spanning frontend, backend, local data, AI orchestration, workflow policy, browser persistence, APIs and deployment tooling. I interrogate, test and correct the implementation rather than accepting generated output because it runs.
AI accelerates the work; product and technical responsibility stay with meHiring or collaboration
Email is the best first contact. I am based in Hopeman, Moray and open to employment, contract work or scoped collaboration across suitable local, hybrid and remote opportunities.
mark-colquhoun@hotmail.co.ukDocuments and evidence