E-Commerce Mobile App Backend
The mobile app is a digital assistant and service platform developed for a large hardware retailer, enabling customers to connect with experts through a modern mobile app backed by scalable cloud services.
Challenge
Besides daily feature development, the authorization layer had to be improved and extended. It needed a more flexible and scalable solution than the existing one.
My Contribution
I started working on the backend sytem after the initial phase of the Android app. At first I focused on feature development and later took over the responsibility for the authorization layer, adding a PIP to the overal policy architecture.
Key contributions included:
- Backend & DevOps Engineering
- Implemented backend features using AWS ECS, NestJS, and Kafka.
- Worked with event sourcing patterns and extended authorization policies using OPA and PIP.
Impact
Backend improvements increased robustness, security, and scalability across the platform.
aws ecstypescriptnest.jsrest apigraphqlkafkaevent sourcingopaterraformbitbucket