Milan Nankov
Building Software Engineering Dream Teams · Shaping Products & Technical Strategies
Plovdiv, Bulgaria
Summary
Seasoned technology leader and lifelong advocate of software craftsmanship with 18+ years of delivering business-critical systems. After a decade of deep, hands-on work in the .NET ecosystem, I have spent the past three years driving large-scale Java solutions.
I have held every chair in the room — from software engineer through architect to CTO — so I know how to grow teams, nurture engineering culture, engage with customers, and align roadmaps with strategic goals. I thrive on translating technical nuance into clear value for executives, product owners, and customers alike.
Over the last few years I have specialized in transforming groups of engineers into cohesive, high-performing "dream teams" — refining a repeatable playbook that works in any environment, from startups in firefighting mode to enterprise platforms at scale.
I am currently advancing software design through Event Modeling—a powerful methodology for architecting and specifying complex systems. It challenges conventional approaches and enables us to leverage AI with greater efficiency, clarity, and correctness.
Experience
Pronet Gaming
3 yrs 4 mos · BulgariaLeading two technical teams — Casino and Betex. Responsible for fostering team growth, maintaining technical excellence, and shaping the overall technical strategy. Collaborate closely with HR, business stakeholders, Business Analysts, and QA to ensure seamless integration, clear communication, and continuous improvement across teams.
Tag Genie
Bulk Product Tag Management for ShopifyBuilding the leading tag-management application for Shopify, now serving 300+ stores. Validated the idea using Lean Startup techniques and grew the initial POC into a full SaaS product. Responsible for every software aspect — cloud architecture, software architecture, tech stack, and feature implementation.
Azure User Group Bulgaria
CommunityLed the Azure User Group Bulgaria for about 3 years — organizing meetups, talks, and resources for the local cloud community.
Scalefocus
2 yrs 2 mos · BulgariaManaged the division responsible for innovation, working directly with the company CTO. Created the process for gathering and evaluating ideas for new products using Lean Startup, Jobs-to-be-Done, and Outcome-Driven Innovation — building a micro-startup ecosystem inside the company. Coached idea owners, joined initiatives, and talked with potential clients to validate concepts.
Responsible for the growth and career paths of my engineering team and for deploying engineers to projects based on their skills and development goals. As an architect, set up technical teams at the start of new client engagements and advised multiple projects as a consultant.
FantasticStay
1 yr 1 mo · BulgariaArchitected and planned the migration of a legacy system to a modern, event-driven solution aligned with the company’s future goals — then assembled the team and executed on the plan.
Prevalent Inc.
10 mos · Sofia, BulgariaOne of four people invited to set up the technical team for a US company’s Remote Development Center in Bulgaria. Hired top talent and led teams. Understood existing systems across C#, JavaScript, and Java, then created a plan to migrate and incorporate them into the new platform.
New Venture Software
5 yrs 2 mosA software development and design firm defined by its passion for building software the right way. As founder and CTO, responsibilities ranged from pre-sales with clients to architecting solutions, leading teams, and hands-on implementation.
Telerik
5 yrs 7 mosCo-led the team responsible for Telerik’s WPF & Silverlight products including RadPivotGrid and RadPivotFieldList. Worked on OLAP support for RadPivotGrid (XMLA and Adomd).
Worked on WPF and Silverlight components — RadGridView, RadTreeListView, RadDataPager, and data-management & input components — and built/maintained the build & test infrastructure for both product lines.
Contributed to Telerik’s WPF and Silverlight component suite and supported the build and test infrastructure for the WPF and Silverlight product lines.
Academia
American University in Bulgaria
Blagoevgrad, BulgariaTaught "Cloud Computing with Microsoft Azure" and "Tackling Software Complexity with Domain-Driven Design" — bringing real-world engineering practice into the classroom.
Knowledge Sharing & Community
A long-time contributor to the Bulgarian developer community. I led the Azure User Group Bulgaria — organizing meetups, talks, and resources for the local cloud community — and regularly speak at regional conferences on cloud computing, software design, and architecture.
Selected Talks
DEV.BG .NETworking Conference (DotNetworking)
DevReach
DevReach
Global Azure Bootcamp Bulgaria
NT Conference
Education
American University in Bulgaria
B.Sc. Computer Science & Economics