Petyo Kostakov
Senior Software Development Manager
- Sofia, Bulgaria
- linkedin.com/in/petyokostakov
- petyokostakov [at] gmail [dot] com
- github.com/PetyoKostakov
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
Senior Software Development Manager
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
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
Web Development Team Lead
Led a team of 6 front-end engineers building a web platform for Mobile Virtual Network Operators (MVNOs).
SAP
Software Developer, Front-end / Scrum Master
Associate Software Developer, Front-end
Contributed to SAPUI5, SAP’s front-end framework for building enterprise web applications.
Cisco
Software Engineer
Intern Developer
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