Jun 2026 — Present
Plettenberg Bay, ZA
Lead Backend Engineer
Trust infrastructure for mortgage assets.
Current role
- Leading the rebuild of a legacy .NET backend as TypeScript services on Fastify, with Zod-typed contracts and generated OpenAPI documentation.
- Designed Kafka event flows across the backend, import, communication, orders and response services, with retry and version-conflict handling for tenant events.
- Built the import pipeline: authenticated document uploads into MongoDB GridFS, BullMQ background workflows and pluggable Azure, AWS and FTP storage providers.
- Created @alpha7x/common-ts, the shared ESM contracts package for roles, identity, Kafka topics and error schemas, published to a private Azure Artifacts feed.
- Ship to AKS through ArgoCD GitOps, with a standard Minikube, Skaffold and Docker Compose development setup across services.
- TypeScript
- Fastify
- Zod
- Kafka
- MongoDB
- BullMQ
- Redis
- Keycloak
- Datadog
- AKS
- ArgoCD
