Platform engineer based in Somerset West near Cape Town, South Africa. I work across frontend, backend, AWS serverless systems, and delivery workflows that need to hold up once real users hit them. Most of my recent work sits at the point where product configuration becomes operational reality: builder UX, backend orchestration, analytics, and the systems around them. Currently at Inner Reality Limited.
Platform-minded delivery
I work across the boundary between product and platform, building systems that help teams launch, operate, and extend real features without creating brittle handoffs.
Rooted in production
I do my best work in live environments where constraints are real, quality matters, and the system has to keep behaving after release.
Creative systems thinking
Design, QA, photography, and engineering all fed the same instinct: make the thing clearer, reduce friction, and build with intent.
Selected Work
Self-Serve Campaign Platform
Product systems / Backend workflows / AWS
Co-engineered with the CTO a self-serve campaign platform for branded gamified experiences. The work spans builder UX, template-driven campaign setup, asset handling and moderation, serverless submission and processing workflows, campaign customisation through backend actions, status tracking, notifications, and analytics entry points. Product-facing on the surface, platform-shaped underneath.
Question Delivery and Validation Service
Backend / Reliability / AWS
Moved quiz logic out of the client and into a backend service with server-side validation, S3-backed question delivery, and campaign-level configuration so gameplay behaviour could be controlled more safely and consistently.
WhatsApp Integration Architecture
Architecture / Integrations / Conversational systems
Designed the routing model for Infobip-based WhatsApp flows, including session correlation, webhook routing, and capability exposure patterns to make conversational features easier to integrate cleanly.
Geo-aware Campaign Delivery
Platform / Data / Operational clarity
Implemented region-aware behaviour so campaigns could respond correctly to boundaries, rules, and location-gated experiences without turning delivery logic into spaghetti.
Technical Skills
- AWS serverless: Lambda, DynamoDB, S3, CDK, CloudFront, API Gateway, Textract, SSM, EventBridge, IAM
- Languages: TypeScript, JavaScript, Node.js, Python
- Frontend: React, Vite, Tailwind CSS
- Architecture: single-table DynamoDB, infrastructure-as-code, serverless design, webhook-driven systems
- Integrations: Discord API, WhatsApp/Infobip, Stripe, Paystack, Claude API (Anthropic)
- Tools: Sharp (image processing), Tesseract.js (OCR), Git, GitHub
- AI-native development workflows, OCR pipeline design, JWT/HMAC auth
Perspective
Engineering is still a creative act
Architecture, decomposition, and judgment still matter. The tools move faster now, but the craft is still in how you shape the system.
AI should expand the map
The real unlock is not hype. It is lowering the cost of trying good ideas, so engineers can think bigger and test directions that were previously too expensive.
Human intent stays central
These machines are useful because people bring taste, care, and responsibility to them. The technology is leverage, not the point.
Photography
Creative counterpart to the engineering profile, not a separate identity. Strong themes: portraits, editorial, archive work, still life, visual restraint, clarity, composition. The photography work highlights an older portfolio from Luke's creative background in graphic design and studio photography.
Availability
Based in Somerset West in the Western Cape, near Cape Town. Comfortable with remote-first teams across South Africa, the UK, and distributed product environments. Strong fit for teams looking for a platform engineer who can move between delivery, systems thinking, and implementation.
Selectively open for the right opportunity. Remote only. Minimum 12-24 month engagements. Targeting platform engineering, pair founding engineer, and co-founding engineer roles.