Selected Work
A selection of backend systems I have architected and built. Focusing on real-time systems, multi-tenant architectures, and scalable APIs.
TCSFS WhatsApp Support Platform
Visit SiteASP.NET CoreSignalRWhatsApp Cloud APIPostgreSQL
A production-grade customer support platform integrating directly with WhatsApp. Designed to handle real-time communication between support agents and customers via the WhatsApp Cloud API.
Key Features
- Real-time Messaging: Implemented SignalR for instant message delivery and status updates to agent dashboards.
- WhatsApp Integration: Direct integration with Meta's Cloud API for ticket creation and media handling.
- Access Control: Granular RBAC, approval flows, and budgeting logic for corporate tenants.
Ruilmijnwoning Housing Exchange
Visit SiteNode.jsExpress.jsMySQL
A dedicated API service for a Dutch housing exchange platform used by tenants and housing corporations. The system facilitates the matching and exchange of rental properties across the Netherlands.
Key Contributions
- Secure API Architecture: Architected secure RESTful APIs to handle sensitive tenant data.
- Query Optimization: Optimized database queries to handle complex matching algorithms between properties.
- GDPR Compliance: Ensured GDPR compliance and secure data handling standards.
Enterprise Backend Services (DataBalk)
Node.jsMicroservicesCI/CD
Currently developing and maintaining backend ecosystem for multiple production products at DataBalk.
Key Responsibilities
- Shared Components: Managing shared backend components across two concurrent products.
- Production Support: Resolving critical production issues to improve system reliability (SRE).
- Cross-functional Collaboration: Collaborating with cross-functional teams to deliver features under tight deadlines in a dynamic environment.