Backend Developer
Dreamlab Technologies Ltd.
Feb 2025 — PresentBuilds backend architecture and infrastructure for three mobile apps, including WebRTC calls, notifications, maps, observability and Temporal integrations with about 10 services.
• Designed and built the backend and architecture for 3 mobile apps: online chat, WebRTC calls, push notifications, maps and an API gateway. • Deployed the supporting infrastructure: a TURN server and LiveKit for WebRTC calls, Firebase Cloud Messaging and Apple Push Notifications (alert and VoIP) for notifications and calls. • Recorded call traffic and uploaded recordings to S3 storage. • Configured calls to work across closed and open networks at the same time. • Built integrations with about 10 services on Temporal, exchanging data over JSON/REST, XML, event-driven messaging and gRPC.
