At Outdu, I’m building backend systems for an edge device fleet, including Keycloak-based device and user authentication and an OTA coordinator for device deployments. I implemented recoverable A/B system updates using RAUC and casync.
I also built a distributed notification pipeline with Kafka and Spring Boot, and set up centralized logging and metrics with Fluent Bit, Loki, Prometheus, and Grafana. I designed Kubernetes deployments for dedicated and multi-tenant environments and automated CI/CD pipelines with GitLab CI.
At Tata Consultancy Services, I migrated a notifications service to Spring Boot on Azure and contributed to Nielsen’s cloud migration, modernizing SSO and OAuth across microservices. In personal projects, I’ve built a flight-operations copilot and a collaborative radiology platform.

