Milan N.

About Me

Milan is a Senior Software Architect with deep architectural expertise in multiple software development technologies and languages, delivering high-performing, multi-tiered, and scalable applications through complex SDLC processes. He leads strategic planning initiatives, designs and builds large enterprise applications and systems, and maintains existing solutions to include custom and third-party applications. Milan is also a seasoned technology leader and lifelong advocate of software craftsmanship with 18+ years of delivering business-critical systems using the .NET ecosystem and more recently Java as well. He has lately been focused on growing teams, nurturing engineering culture, engaging with customers, and aligning roadmaps with strategic goals, translating technical nuance into clear value for executives, product owners, and customers alike.

AI, ML & LLM

DevOps

Other

Work history

UpStack
UpStack
Senior C# Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Pronet Gaming
Pronet Gaming
Engineering Manager
2023 - Present (2 years)
Remote
  • Leading two technical teams - Casino and Betex.

  • Fostering team growth, maintaining technical excellence, and shaping the overall technical strategy.

  • Collaborating with HR, business stakeholders, BAs, and QA to ensure seamless integration, clear communication, and continuous improvement across teams.

JavaEngineering Management Casinos & Gaming Quarkus ContainersIntrapreneurship
Nankov.com
Nankov.com
Founder
2022 - Present (3 years)
Plovdiv, Bulgaria
  • Designing, developing, and implementing high-quality solutions using C#/.NET.

  • Proposing and delivering scalability and performance improvements to client solutions and applications.

  • Working closely with client teams to ensure that solutions are highly available, observable, and durable via engineering best practices.

Tag Genie
Tag Genie
Founder/CTO
2022 - Present (3 years)
Plovdiv, Bulgaria
  • Designed and deployed an innovative bulk product tag management and automation solution for the Shopify platform.

  • Identifying and analyzing end-user requirements and translating them into pragmatic technical solutions.

  • Managing ongoing quality and performance improvements to ensure reliability and security of Tag Genie.

Scalefocus
Scalefocus
Tech Lead | Head of Solutions
2020 - 2022 (2 years)
Sofia, Bulgaria
  • Delivered new products and services, set up technical teams, and provided guidance to help with technical challenges.

  • Led initiatives to mentor and coach devs, validate new ideas and products, and manage client communication.

  • Participated in code reviews to ensure that each increment adheres to client concepts, user stories, and best practices.

FantasticStay
FantasticStay
CTO
2019 - 2020 (1 year)
Sofia, Bulgaria
  • Organized, built, and managed the dev team to develop and deliver products and provide support.

  • Planned, architected, and developed new solutions to migrate the legacy system to a modern event-driven platform.

  • Led processes to modify existing solutions to meet changing requirements and integrate new solutions with existing applications.

Prevalent Inc.
Prevalent Inc.
Software Architect
2018 - 2019 (1 year)
Sofia, Bulgaria
  • Worked with a team of 4 devs to deliver solutions and migrate legacy application into a new system.

  • Provided hands-on expertise on different technologies and worked within the context of user stories in delivering solutions.

  • Adhered to the team's internal controls and maintained proficiency in software development and architecture best practices.

New Venture Software
New Venture Software
Founder/CTO
2013 - 2018 (5 years)
Sofia, Bulgaria
  • Led the company's technological vision and contributed to the direction of solutions and projects.

  • Worked on processes to realize product vision through effective, timely, and budget-conscious solutions.

  • Built, hired, structured, and mentored dev teams to provide high-quality software products for clients.

Telerik (Progress)
Telerik (Progress)
Senior Software Developer | Team Lead
2008 - 2013 (5 years)
Sofia, Bulgaria
  • Co-led, defined, and delivered solutions in providing OLAP support on the Telerik WPF and Silverlight products.

  • Designed, executed, and maintained the test infrastructure and solutions on the product lines.

  • Collaborated on processes to bring quality products to market, working with different tools and technologies.

Showcase

Technical Team Lead | Head of Solutions - Scalefocus
Technical Team Lead | Head of Solutions - Scalefocus
  • Managed a team of software engineers to deliver multiple software solutions across tens of projects.

  • Collaborated closely with the CTO to identify and implement new product and service ideas.

  • Architected and oversaw the development of software solutions using various methodologies.

Lead Developer - Tag Genie Shopify App
Lead Developer - Tag Genie Shopify App
  • Tag Genie automates tag management and editing for Shopify users.

  • The system handles a high volume of requests daily, supporting over 500,000.

  • It provides features for validating tag operations and product tag modifications.

CTO - FantasticStay
CTO - FantasticStay
  • Architected and delivered a modern, event-driven microservice architecture for FantasticStay.

  • Migrated the PHP legacy system to a new .NET solution.

  • Ensured a seamless transition to the new platform with minimal business disruption.

Education

MCPS: Microsoft Certified Professional | MS: Developing Microsoft Azure Solutions
MCPS: Microsoft Certified Professional | MS: Developing Microsoft Azure Solutions
Microsoft
2016 - 2016
BSc Computer Science & Economics
BSc Computer Science & Economics
American University in Bulgaria
2003 - 2008 (5 years)