Senior engineer. Lead the EzExtend stream at OES. Founder of Tredicik.
Senior Software Engineer · Full Stack (C#/.NET · React · SvelteKit · FastAPI) · Cloud (AWS, Azure) · Team Lead. Cape Town, South Africa.
Get In TouchFull stack engineer with 7 years of experience building production systems end-to-end — C#/.NET and React through to cloud infrastructure and CI/CD. My strength is backend and architecture, but I own the whole product: I take MVPs to live, tested, scalable systems and I raise the standard of the teams I work in.
I currently lead the EzExtend product stream at OES (Online Education Services) — a Canvas LMS integration handling 200k+ student extension requests across US and Australian universities. In parallel I run Tredicik, a multi-tenant SaaS platform I founded and built solo, sustaining R300K+ in revenue over 3+ years.
End-to-end delivery on C#/.NET, React, SvelteKit, FastAPI, Node, Django. I take MVPs to live, tested, scalable systems — frontend, backend, database, integrations.
AWS (Lambda, API Gateway, DynamoDB, SQS, EC2, RDS, S3, Route 53, SES, CloudFront), Azure Storage, Docker, Jenkins CI/CD.
Multi-tenant SaaS, payment backends, queue-driven systems, third-party integrations — Canvas LMS, WhatsApp Business API, OpenAI/Claude APIs, payment gateways.
Lead the EzExtend stream — architect features, align other developers' work to team goals, mentor Cape Town engineers, run PR/code reviews and Agile ceremonies.
Cape Town, South Africa
Hybrid (Cape Town / Johannesburg) · Remote-first