Dyn Media GmbH
Senior Fullstack Engineer
- • Led the evolution of the subscription and monetization platform, redesigning pricing architecture, voucher validation, campaigns, user personas, and payment flows to reduce technical debt and improve long-term maintainability and scalability.
- • Delivered high-impact monetization initiatives including annual subscription upgrades and special promotions, contributing to a 70% increase in customer retention and measurable improvements in user satisfaction.
- • Co-led the end-to-end integration of Lidl into the subscription provider ecosystem, defining backend architecture and leading implementation of OAuth 2.0–compliant REST APIs with event-driven workflows (EventBridge, SQS, DynamoDB Streams) for scalable asynchronous partner communication.
- • Designed a scalable internal promotion-code architecture—motivated by the challenge of supporting ~10M coupons—that proxies internal codes to a single Stripe voucher, reducing Stripe dependency, minimizing downstream network calls, and improving the long-term scalability of voucher usage across the platform.
- • Influenced core platform architecture through DynamoDB single-table design, defining composite key structures and access patterns that enabled predictable performance at scale.
- • Drove reliability and operational excellence initiatives by defining and improving observability and dashboards, leading incident analysis, and resolving critical production issues to strengthen system resilience and user experience.
- • Collaborated on architecting, deploying and maintaining internal tooling on AWS Elastic Beanstalk, working closely with customer service teams to address operational pain points and reduce friction in support workflows.
- • Redesigned webhook processing using SQS-based buffering and failure handling to improve event processing reliability and data integrity, minimizing failures, and reducing dependency on service retries.
- • Proactively led cross-functional collaboration with marketing, BI, and customer service teams, advocating strong documentation practices, and ensuring backend solutions aligned with business requirements and long-term code quality.