Business-aware
Architecture begins with the decision, process, customer or operational result that must improve.
I am a Johannesburg-based Solution Architect, Systems Integrator and Senior Software Engineer who turns unclear business problems into governed, understandable and deliverable systems.
I work from business goals into workflows, data, roles, interfaces, code, infrastructure, controls and evidence. That allows me to move between executive context, detailed engineering and production operations without losing the original outcome.
My strongest work appears where systems are complicated: multiple user roles, legacy dependencies, regulated data, third-party integrations, large catalogues, approval processes or operational risk.
Architecture begins with the decision, process, customer or operational result that must improve.
Claims are tested against code, schemas, logs, workflows, documents, production behaviour and acceptance criteria.
I can move from design into implementation detail, debugging, integration, testing, release and recovery.
Security, POPIA, auditability, approvals, resilience and supportability are part of the design.
The progression is not a move away from engineering. It is the result of repeatedly solving problems that crossed application, data, integration, operations and governance boundaries.
Built practical experience across PHP, JavaScript, databases, responsive interfaces, APIs and business applications.
Worked on insurance, municipal, funding, commerce, finance and public-facing systems with real operational constraints.
Connected services, identity, payments, messaging, accounting, data synchronisation and legacy workflows.
Authored specifications, target designs, implementation contracts, controls, test approaches and release evidence.
Leads Bordales Technologies and develops repeatable ways to turn complex requirements into working digital systems.
The digital CV provides the detailed career record; the case studies show how that experience appears in real work.