Petyo Kostakov

Petyo Kostakov

Senior Software Development Manager

Professional Summary

Engineering leader with 13+ years in software development, 10 of them leading teams in product companies. Currently a Senior Software Development Manager at Flutter Entertainment, delivering platform integrations and regulatory technology across 20+ regulated markets. Skilled in microservice architecture, cloud transformation, operational excellence, agile practices and growing engineers into senior roles.

Experience

Flutter Entertainment — PokerStars Jul 2018 – Present · 8 yrs 3 mos

Senior Software Development Manager Jul 2024 – Present · 2 yrs 3 mos

Team: Partner Integrations · Team size: 7

  • Owned delivery of microservices integrating third-party Player Account Management providers: Microservices spanning across user messaging/templating, session management, right of participation, and session timers—enabling PokerStars to be integrated into other company brands and extend liquidity across both PokerStars and partner brands, with services used across 20+ regulated markets.
  • Led team transition into a new partner integrations domain with a scalable and flexible delivery framework: Established a Figma-based framework that enabled strong planning, visibility, and adaptability—providing traceability for the whole team and proactive communication of timeline shifts to project management. Aligned Developers to tech-standard-driven breakdowns, QA to upfront test planning and risk identification, and Product to ticket ownership and closing the gap between architecture design and sprint inclusion.

Subtribe: Operations Technologies · Subtribe size: 15

  • Consolidated three legacy teams into a unified Operations Technology team: Managed the merger of three teams with heavy legacy scope, driving knowledge transfer, CMDB documentation, and team autonomy across a complex product landscape. Areas of work included Regulatory Compliance, Agent Management, System Reports, and Customer Assistance.
  • Directed cross-functional “virtual teams” for high-stakes initiatives: Assembled and led cross-team virtual squads to deliver the Blacklist monitoring and SOX compliance related to admin privilege auditing.
  • Directed a company-wide AWS cloud transformation: Oversaw migration of 10+ apps with 20+ services to AWS.
  • Built operational excellence from the ground up: Established an incident-management framework, PagerDuty on-call rotation, runbooks, and service guides, embedding a “shift-left” approach that surfaces monitoring, alerting, and risk needs during discovery and build phases.
  • Drove Agile and Security maturity transformation across teams: Led both engineering teams to Level 4 Agile maturity and achieved Level 3 Security CMM (SSDLC) compliance under revised assessment criteria, onboarding all applications with established vulnerability-management processes.
  • Led end-to-end delivery of the Customer Management Platform: integrating PokerStars with Salesforce via 6 microservices covering the full data lifecycle—import, retrieval, synchronization, and cleanup.

Web Development Team Lead Jul 2018 – Jul 2024 · 6 yrs

Agent Management · Team size: 6–8

  • Agent Management Platform: Led delivery of the internal Agent Management platform enabling customer support to view and manage all player accounts and perform account actions; built a highly customisable UI with team-specific views and business logic, handling all regulatory administrative requirements including the Admin Real Money Form for compliant account changes.
  • Data Subject Access Request/Batch Operation Management framework: Delivered a reusable framework for scheduling, transforming, and assembling large player datasets into human-readable outputs — reducing agent processing from days to seconds, eliminating human error, and providing full auditability; Web App lets agents self-serve compliant data extractions.
  • Reporting Platform: Delivered a SpringBoot/Kubernetes middle-tier microservice suite with a federated GraphQL schema (Apollo Federation), including report-data microservices, a GraphQL gateway, report-management APIs, and an Angular app rendering XML-based templates into reports.
  • Observability & QA Automation across all products: Pioneered end-to-end observability (front-end and backend) and full QA automation ahead of all other squads — completing every requirement of the org’s transformation initiatives first and becoming the reference model other teams followed.

Effortel Apr 2017 – Jul 2018 · 1 yr 4 mos

Web Development Team Lead

Led a team of 6 front-end engineers building a web platform for Mobile Virtual Network Operators (MVNOs).

SAP Oct 2014 – Mar 2017 · 2 yrs 6 mos

Software Developer, Front-end / Scrum Master Jan 2016 – Mar 2017

Associate Software Developer, Front-end Oct 2014 – Jan 2016

Contributed to SAPUI5, SAP’s front-end framework for building enterprise web applications.

Cisco Jul 2013 – Oct 2014 · 1 yr 4 mos

Software Engineer Oct 2013 – Oct 2014

Intern Developer Jul 2013 – Sep 2013

Developed internal web apps including a Project Management Timeline App and the Cisco WebEx Social/Collaboration Platform.

Education

MSc, Computer Systems and Technologies — Technical University of Sofia · 2012 – 2014

BSc, Electrical Engineering and Electrical Installations — Technical University of Sofia · 2008 – 2012

Core Competencies

Leadership — Team management & org design · Delivery planning · Agile/Scrum · Operational excellence · Hiring & mentoring · Stakeholder management

Technical — Microservice architecture · API design (GraphQL/REST) · Front-end development · Cloud transformation · Observability · CI/CD & QA automation

Domain — Player account management · Regulatory compliance · Reporting · Operations Technology · Integrations

Technologies — JavaScript · TypeScript · Java · Spring Boot · Angular · AWS · Kubernetes · Docker · Kafka · SQL · GraphQL


Last updated: September 2026