Dimitris Stoikidis
Senior Software Engineer Global Sky Sports App Backend-for-frontend (Bff) @Sky
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Engineer Global Sky Sports App Backend-for-frontend (Bff) @Sky
Leeds, GB
As the Tech Lead in the Product Trio and a developer on the Backend-for-Frontend (BFF) that supports the Global Sports App, built with Node.js and TypeScript, I spearheaded the technical implementation and delivery of multiple features for the new Global Sky Sports App across the UK, Italy, and Germany. Key achievements include- Leadership & Collaboration: Led scoping, design, and implementation of features, balancing product and tech priorities. Actively participated in planning sessions and stakeholder presentations. Fostered a collaborative environment, mentoring colleagues and supporting team inclusivity- Group App Release & Feature Development: Simplified complex solutions for phased rollouts, including explicit preferences, content carousels, A/B testing, and \"More Like This\" recommendations. Implemented a new UI and design system, and enhanced onboarding and notification features- Performance, Scalability & Observability: Conducted performance testing and optimized CPU usage, resulting in a fourfold increase in processing capacity. Enhanced system performance with caching and CDN optimizations, resolved scalability challenges through Knative migration, and improved observability with Open Telemetry integration- Impact & Mentorship: Played a pivotal role in the successful release in Italy and the UK, with over 2 million daily active users, and led the migration efforts for the Germany release. Delivered significant performance improvements and actively mentored team members, contributing to a supportive and inclusive team culture.
EDUCATION
Technologiko Ekpaideutiko Idrima, Serron
Communication and Information Systems, Computers and Informatiks
Open University of Greece
Computers and Informatics
SKILLS
ABOUT DIMITRIS STOIKIDIS
Scalable systems. Real traffic. Real impact.I design and build cloud-native, event-driven backend platforms that power high-traffic, customer-facing products. With 15+ years of experience across media, e-commerce, and SaaS, I help teams create systems that are reliable under load, easy to evolve, and aligned with real business outcomes.At Sky, I work on global platforms serving millions of users daily, designing and operating microservice-based architectures that process tens of millions of events per month. My work spans data ingestion, normalisation, and distribution pipelines, supporting search, analytics, SEO, and recommendation use cases at scale.My day-to-day stack includes TypeScript / Node.js, PostgreSQL, AWS and GCP, Pub/Sub and event streaming, Kubernetes, and Terraform, with a strong focus on observability, fault tolerance, and operational excellence.I’m equally comfortable deep in system design and architecture discussions or hands-on improving critical production services.Focus areas- Scalable backend architectures and platform APIs- Event-driven architectures and decoupled systems- Cloud-native and containerised systems- Performance, reliability, and observability- Test automation and engineering excellence- Leading technical delivery across cross-functional teamsHighlights- Designed and operated event-driven, cloud-native architectures to ingest, process, and distribute high-volume data to multiple downstream consumers- Designed and led the delivery of a Backend-for-Frontend (BFF) platform- Shipped features including personalisation, notifications, onboarding, and feature flagging- Improved system reliability through test automation and observability- Resolved performance bottlenecks and increased processing capacity multiple times over- Implemented caching strategies to significantly reduce latency and improve user experienceBeyond writing code, I focus on how teams work and deliver.I regularly- Lead technical decision-making and architecture discussions- Mentor and support engineers through pairing, reviews, and coaching- Balance technical quality with pragmatic delivery- Help teams break down complex problems into incremental, high-value solutionsI’ve supported engineers’ growth both as a line manager and mentor, while maintaining high technical standards.I believe in delivering quality at speed, and shipping software that teams are proud to own and maintain long-term.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.