Selected Work
A selection of backend systems I have designed and built, focusing on scalable APIs, real-time systems, and production backend reliability.
Multi-Tenant SaaS Backend (In Progress)
View RepoPersonal SaaS backend project built using NestJS and clean architecture principles. Designed as a modular multi-tenant system with authentication, RBAC, and scalable API structure.
Key Highlights
- JWT authentication and role-based access control (RBAC).
- Modular architecture for maintainable and scalable backend design.
- Redis integration for caching and performance optimization.
- Dockerized development environment for production readiness.
TCSFS WhatsApp Support Platform
Visit SiteProduction-grade customer support platform integrating directly with WhatsApp Cloud API, enabling real-time communication between support teams and customers.
Key Contributions
- Implemented real-time messaging using SignalR for instant updates and agent dashboards.
- Integrated WhatsApp Cloud API for ticket creation, messaging, and media handling.
- Designed RBAC, approval workflows, and financial logic for multi-tenant corporate environments.
Ruilmijnwoning Housing Exchange API
Visit SiteBackend API for a Dutch housing exchange platform used by tenants and housing corporations to securely match and exchange rental properties.
Key Contributions
- Designed secure RESTful APIs to handle tenant and property data.
- Optimized database queries for complex housing match scenarios.
- Implemented secure data handling aligned with GDPR practices.
Enterprise Backend Services (DataBalk)
Contributing to backend systems for multiple production products at DataBalk, focusing on API reliability, performance, and production support.
Key Contributions
- Maintaining shared backend components across production systems.
- Resolving complex production issues and improving system reliability.
- Collaborating with cross-functional teams to deliver backend features and improvements.