D

Dr Milan Milanović

CTO

Belgrade, Serbia23 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 20 years of experience across multiple industries.
  • Published 20+ papers with over 440 citations.
  • Expert in building high-performing engineering teams.
Stackforce AI infers this person is a SaaS and Fintech expert with a strong focus on engineering leadership and cloud solutions.

Contact

Skills

Core Skills

LeadershipSoftware EngineeringBusiness StrategySoftware ArchitectureCloud Computing

Other Skills

.NET.NET FrameworkASP.NETASP.NET MVCAgileAgile LeadershipAgile Project ManagementAngularAzureAzure DevOpsBPMNBusiness DevelopmentC sharpC#Change Management

About

🎯 I'm a result-driven 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 𝗟𝗲𝗮𝗱𝗲𝗿, 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 𝗘𝘅𝗽𝗲𝗿𝘁, 𝗖𝗼𝗮𝗰𝗵, 𝗧𝗿𝗮𝗶𝗻𝗲𝗿 𝗮𝗻𝗱 𝗖𝗼𝗻𝘀𝘂𝗹𝘁𝗮𝗻𝘁 with 20 years of professional experience in different domains, including the 𝗳𝗶𝗻𝗮𝗻𝗰𝗲 𝗶𝗻𝗱𝘂𝘀𝘁𝗿𝘆, 𝗯𝗮𝗻𝗸𝗶𝗻𝗴, 𝗲𝗻𝗲𝗿𝗴𝘆 𝘀𝗲𝗰𝘁𝗼𝗿, 𝘁𝗿𝗮𝗻𝘀𝗽𝗼𝗿𝘁𝗮𝘁𝗶𝗼𝗻, 𝗶𝗻𝘀𝘂𝗿𝗮𝗻𝗰𝗲 𝗮𝗻𝗱 𝘁𝗲𝗹𝗰𝗼. 🚀 My mission is to provide 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 𝗲𝘅𝗰𝗲𝗹𝗹𝗲𝗻𝗰𝗲 focused on architecture, the best agile practices, passionately 𝗯𝘂𝗶𝗹𝗱 𝗵𝗶𝗴𝗵-𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗶𝗻𝗴 𝘁𝗲𝗮𝗺𝘀 𝗮𝗻𝗱 𝗼𝗿𝗴𝗮𝗻𝗶𝘇𝗮𝘁𝗶𝗼𝗻𝘀 to deliver innovative, 𝗵𝗶𝗴𝗵-𝗾𝘂𝗮𝗹𝗶𝘁𝘆 𝗽𝗿𝗼𝗱𝘂𝗰𝘁𝘀, working closely with customers and developing software products on different platforms. 🎓 As a 𝗿𝗲𝘀𝗲𝗮𝗿𝗰𝗵𝗲𝗿, I published 20+ papers and book chapters in international conferences and journals (having more than 440+ citations and h-index 11 on Google Scholar), obtaining 𝗣𝗵.𝗗. 𝗶𝗻 𝗖𝗼𝗺𝗽𝘂𝘁𝗲𝗿 𝗦𝗰𝗶𝗲𝗻𝗰𝗲𝘀. Also, I have been involved as a 𝗿𝗲𝘃𝗶𝗲𝘄𝗲𝗿 𝗮𝗻𝗱 𝗽𝗿𝗼𝗴𝗿𝗮𝗺 𝗰𝗼𝗺𝗺𝗶𝘁𝘁𝗲𝗲 𝗺𝗲𝗺𝗯𝗲𝗿—member of ACM, the IEEE Computer Society, and GOAI Research group. 🧑‍💼 I work as a professional 𝗛𝗶𝗴𝗵-𝗣𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲 𝗮𝗻𝗱 𝗖𝗮𝗿𝗲𝗲𝗿 𝗰𝗼𝗮𝗰𝗵 for people in engineering leadership positions. ✍🏻 Additionally, I am a 𝗽𝗮𝘀𝘀𝗶𝗼𝗻𝗮𝘁𝗲 𝗮𝘂𝘁𝗵𝗼𝗿, who helps more than 400,000 engineers, managers, and architects to build great careers, products, and teams through various platforms and channels. 𝗘𝘅𝗽𝗲𝗿𝘁𝗶𝘀𝗲: 📌 Leadership 📌 Team building 📌 Making things efficient 📌 Creating self-contained systems 📌 Be highly organized and make others too 📌 Focus on strategy/goals 📌 Make things happen 📌 Career Coaching 📌 Mentoring 📌 Line management 📌 Effective client communication 📌 Software Architecture 📌 DevOps mindset 📌 Cloud (Azure) 📌 .NET/C# (ASP.NET/WPF) 📌 SQL Server/NoSQL 📌 Agile methods (Scrum, Kanban, SAFe) 📌 Product/project management 📲 Feel free to contact me here via LinkedIn (DM)!

Experience

23 yrs 7 mos
Total Experience
3 yrs 9 mos
Average Tenure
3 yrs 1 mo
Current Experience

3md studio

Interim CEO

May 2024May 2025 · 1 yr · Belgrade, Serbia · Hybrid

  • We partner with businesses to transform their ideas into scalable, high-quality software solutions. Combining your industry expertise with our technical know-how, we build reliable, efficient products while you focus on growing your business.
  • My role is:
  • Recruiting and working with a talent network
  • Line management of 10+ employees, stakeholder, and vendor management
  • Overseeing product and service offerings
  • Delivery leadership & project management of mission-critical projects
  • Managing and maintaining relationships with C-Level Management
  • Ensuring that the quality of delivery of projects stays on a high level
  • Troubleshooting and problem management to ensure the desired outcome
  • Cultivating a strong company and leadership culture
  • Ensuring compliance with industry regulations
  • Software Architecture, Cloud & Consulting topics
Director levelTechnology ManagementLeadershipTeam LeadershipBusiness StrategyBusiness Development+2

First principles consultancy

Engineering Leadership Coach

May 2023Present · 3 yrs 1 mo · Remote · Remote

  • I provide coaching services for engineering leaders and engineers, including interviewing, management, organizational structure, leading teams, and career development.
  • In particular:
  • Architecture consulting: I help companies design robust, cloud-based solutions that grow efficiently. I do audits, design reviews, and on-demand troubleshooting.
  • Leadership & management coaching: I guide new and seasoned tech leaders in building and managing high-performing teams. I also coach on delegation, feedback culture, conflict resolution, and more.
  • Team mentorship & training: I provide customized training sessions on coding best practices, engineering standards, DevOps, and Agile methods and mentor teams on personal growth and collaboration.
  • Organizational design & culture: I advise on setting up engineering structures, processes, and a culture that fosters openness, innovation, and continuous learning.
  • Product strategy: I collaborate with product teams to clarify priorities, set achievable milestones, and align tech choices with business goals.
  • Workshops & Masterclasses: I host events on topics such as “Transitioning from Engineer to Leader,” “Cloud Architecture Fundamentals,” “Building a Resilient Engineering Culture”, and more.
  • Also, I serve as a fractional CTO or tech advisor for select companies.
  • 📩 DM me for more details.
LeadershipTeam LeadershipCoaching

Trucking hub

Chief Technology Officer

Sep 2022Present · 3 yrs 9 mos · Chicago, Illinois, United States

  • In my role as a startup CTO, I'm focused on the following:
  • Built a company development department from the ground up.
  • Setting up a local office in Belgrade.
  • Growing engineering team from 0 to 10+ exceptional talents.
  • Owner of the technology vision and roadmap.
  • Driving collaboration with external partners.
  • Laying the foundations of scaling the technical platform and scaling the teams.
  • Establishing and executing technology strategy for delivering the most possible outcome for our customers.
  • Growing a healthy, collaborative engineering culture aligned with the company values.
  • Driving engineering excellence and ensuring teams are delivering high-quality results.
  • Delivering the flagship product according to expectations.
  • Ensuring the product roadmap is well thought out and feasible for each team.
  • Understanding the teams’ impediments and removing them.
  • Defining clear career (progression) paths.
  • Regular 1:1 meetings.
  • Helping people grow and progress in their careers.
  • Regular, constructive performance feedback.
  • Conducting performance and salary reviews.
  • Ensuring that individuals are energized and motivated by their work.
  • Organizing training management.
  • Solution architecture.
  • Introduction of DevOps mindset.
  • Implementation of .NET/Azure solutions / PoCs.
  • Administration of Azure/Azure DevOps.
  • Definition of QA procedures.
LeadershipLine ManagementTeam LeadershipSoftware EngineeringEngineering Management

Zühlke group

5 roles

Principal Consultant

Jan 2022Sep 2022 · 8 mos

  • Worked with clients, from small startups to large international and Big Tech companies.
  • Accomplishments:
  • Completed responsibilities as a thought leader with expertise in Software and solution architecture, .NET, Azure, and Cloud.
  • Acquired a thorough understanding of the ecosystems and fundamental guiding principles of software development.
  • Supported the Zühlke Community and promoted a productive workplace where team members inspire one another. shared use cases, frequently ran technical training, and generated materials to support ongoing professional development.
  • Increased social media traffic and digital exposure by attending conferences and writing articles for LinkedIn, blogs, magazines, and portals.
  • Offered customized mentoring for team members, sharing important industry insights to produce deeper comprehension and considerably increase overall skill efficiency while taking on projects.
  • Worked on customer projects as a Software/Solution Architect and team lead in distributed teams with Switzerland, Germany, Austria, the UK, and Singapore. My responsibilities include:
  • Creating the IT architectures for cutting-edge, ground-breaking software solutions and giving all clients high-level strategic advice.
  • Cloud architecture (Azure).
  • DevOps.
  • Requirements engineering.
  • Code reviews.
  • Different roles in internal organization.
  • Coaching less experienced colleagues/mentoring.
  • Conducting technical interviews.
  • Customer projects:
  • Advanced speech recognition engine (FAANG company): Speech-to-text recognition engine in the Cloud. Tech stack: SAFe, .NET, Azure, Azure DevOps, WCF, SQL Server.
LeadershipSoftware DesignSoftware EngineeringSoftware ArchitectureCloud ComputingProduct Management+3

Team Lead / Engineering Manager

Jan 2021Apr 2022 · 1 yr 3 mos

  • Accomplishments:
  • Recieved an overall score of 3.6/4 from peers.
  • Got good feedback overall.
  • People management:
  • Helping people grow and progress in their careers;
  • Regular 1:1 meetings;
  • Coaching and mentoring;
  • Performance appraisal and feedback;
  • Regular, constructive performance feedback
  • Evaluations, defining goals, OKR & SMART Objectives;
  • Mediation and conflict resolution;
  • Defining job profiles;
LeadershipLine ManagementTeam LeadershipEngineering Management

Group Cloud Capability Lead

Aug 2020Aug 2022 · 2 yrs

  • Accomplishments:
  • Built and led a group-wide Azure and AWS teams (CoP) for the UK, Germany, Switzerland, Austria, Portugal, Bulgaria, Serbia, and Singapore with 170+ people, enabling regular meetings and knowledge exchange.
  • Built and led a local Cloud topic group (CoP) for Serbia, Bulgaria, and Portugal with 150+ people, certified 20+ people for Azure and AWS, set it up from the ground up, and created group-wide Azure and AWS teams with 170+ people.
  • My responsibilities included:
  • Defining group mission and goals.
  • Defining collaboration and communication channels.
  • Organizing topic group events and internal organization.
  • Sharing knowledge internally and externally.
  • Defining tools to be used for communication and knowledge sharing.
  • Engaging in regular communication with team members and others.
  • Driving Cloud topic towards capability.
  • Maintain relations with other cloud capabilities on the group level.
  • Job profile definition with HR.
  • Searching for the right people.
  • Conducting technical interviews.
Leadership

Lead Software Architect

Jan 2019Dec 2021 · 2 yrs 11 mos

  • Accomplishments:
  • Led a team of developers from the Belgrade side in a distributed setup with Switzerland colleagues.
  • Enabled successful project distribution for a major client.
  • Led Thought Leadership initiative for ZRS.
  • Given multiple talks/workshops on different topics (architecture, cloud, testing, clean code, mentoring, goals, etc.).
  • Worked on customer projects as part of a distributed .NET DEV team with Switzerland and Singaporean colleagues. My responsibilities included:
  • Team architect.
  • Team lead (Beg).
  • Requirement engineering.
  • Code reviews.
  • Coaching/mentoring.
  • Software/solution architecture, design, testing and implementation.
  • Conducting technical interviews.
  • Customer projects:
  • Integrated investment advisory platform for relationship managers of a private bank. Tech stack: Javascript/TypeScript, C#/.NET, SQL Server, Entity Framework, Stored procedures, AngularX, RxJS, ngrx, Log4net, Jobbr. The biggest account and project in Zuhlke Group: 50+ people, 1mil+ LOC.
LeadershipTeam LeadershipSoftware DesignASP.NETC#Software Architecture+4

Expert Software Engineer

Oct 2017Dec 2018 · 1 yr 2 mos

  • Worked on customer projects as part of a distributed .NET DEV team with Switzerland and Singaporean colleagues. My responsibilities included:
  • Software architecture, design, testing, and implementation.
  • Preparing bids for projects from the technical side.
  • Conducting technical interviews.
  • Customer projects:
  • Insurance Portal for Corporate Customers. Tech stack: C#, ASP.NET MVC/Core/Web-API, Entity Framework, IdentityServer3, SQL Server Integration Services, RavenDB, Kendo UI, TypeScript, LESS, TFS. (November 2017.-June 2018.). 600k+ LOC.
  • GUI for Media Processing System. Tech stack: WPF, MVVM, C#, Feature-Based, FluentAPI, MVVMLight, ReFit, Aspose, SourceAFIS. (June 2018. - September 2018.)
LeadershipTeam LeadershipSoftware DesignASP.NETC#Software Architecture+4

Tech world with milan

Author

Jun 2019Present · 7 yrs · Belgrade, Serbia

  • I help engineers, managers, and architects build great careers, products, and teams.
  • My articles have been viewed 300M+ times with 400K+ followers on various platforms, including LinkedIn, Twitter, Substack, and Medium.
  • Join my free newsletter:

Electric power industry of serbia

4 roles

Head of Engineering

Mar 2014Sep 2017 · 3 yrs 6 mos

  • Accomplishments:
  • I led an organization of 40+ people who worked on the development of different software solutions by using Microsoft and Java-based, as well as some legacy tech stacks. Some of the applications we implemented are:
  • Vehicle maintenance management system (Web - 100+ users).
  • Procurement solution includes elements of the plan to implement procurement, contracts, etc. (Web - 500+ users).
  • Project management team member for SAP ERP implementation, acting as an internal auditor (June 2014. - December 2015.).
  • Oracle UCM - document management system (support lead).
  • I was responsible for:
  • Leading main software implementation projects.
  • People management of 40+ people.
  • Helping people grow and progress in their careers
  • Regular, constructive performance feedback
  • Harmonising engineering processes, driving consistent standards and approaches throughout the team.
  • Product development.
  • Keeping the team updated with the latest software development technologies and methodologies.
  • Coaching the team on agile software development best practices.
  • Developing short and long-term strategies for the team to meet the company's goals and objectives. Planning and monitoring the successful implementation of this strategy.
  • Teaching and training software developers, organizing courses, etc.
  • Overseeing internal product development.
  • Supervising other software projects.
  • Defining implementation times and deadlines (for development and support).
  • Leading technical support.
  • Defining new internal organizational structure.
  • Internal staff recruiting.
  • Planning and tracking procurements for a department.
  • Management of the commission for the company's inventory of concessions, intellectual property, and software.
  • I administered and configured the SQL Server 2008/2014 (backup, migrations, maintenance), Team Foundation Server, and Application Server (IIS).
  • Management of company's internal portal and website.
LeadershipAzure DevOpsLine ManagementTeam LeadershipSoftware DesignC#+6

Head of Software Development Department

Promoted

Nov 2011Mar 2014 · 2 yrs 4 mos

  • Built and led a department from the ground up, hiring people, setting up processes, technology, etc.
  • Software architect and a team leader for software engineers developing ERP-based applications using .NET stack and also:
  • Built a team of developers and business analysts from 0 to 10+ people.
  • Defined standards, tools and processes that were used for solution development within company.
  • Line management.
  • Teaching and training software developers, organizing courses, etc.
  • Design of the solutions architecture.
  • Framework design.
  • Product development management.
  • Defining new internal organizational structure.
  • Internal staff recruiting.
  • Scrum Master.
  • Implemented projects by using .NET technology stack:
  • Materials management (Web - 400+ users)
  • Asset management (Web - 300+ users)
  • Invoicing (Web - 10+ users)
LeadershipAzure DevOpsLine ManagementTeam LeadershipSoftware DesignC#+6

Senior Software Engineer and Team Leader

Promoted

Mar 2009Oct 2011 · 2 yrs 7 mos

  • Senior software engineer and a team leader for following implemented projects (.NET stack):
  • Storehouse calculation distributed application (Desktop), architecture and implementation (ASP.NET + C# + TFS + MS SQL Server).
  • SQL Server Integration Services-based data migration from legacy system.
  • Administration and configuration of SQL Server 2008 (backup, migrations, maintenance), Team Foundation Server and IIS.
  • Creation of procedures for data backup, programming style, user requirements form, etc.
LeadershipAzure DevOpsTeam LeadershipSoftware DesignASP.NETC#+6

Software Engineer

Sep 2004Feb 2009 · 4 yrs 5 mos

  • Software developer for following projects (Java stack):
  • Invoicing (Eclipse + EJB3 + Hibernate + Spring framework + Acegi Security + Struts 2 + JUnit 4 + JMock + JFreeChart + JasperReports + SVN + JIRA + Patterns).
  • ArchiDoc Web Document Management System (Netbeans + EJB2 + Struts + JSP + JUnit 3 + Patterns).
  • Other projects ( CMS for Web portal & CD presentation, E-commerce Web site implementation in PHP/MySQL,...) .
  • Teaching and training software developers, organizing courses, etc. Held Java course for 40 software developers (Basic, Advanced, Web, J2EE). Duration: one year.
  • Consultant for various Java projects.
LeadershipAzure DevOpsTeam LeadershipSoftware DesignASP.NETC#+2

First principles consultancy

Independent Consultant, Owner

Jan 2011Oct 2017 · 6 yrs 9 mos · Belgrade, Serbia

  • I operated as an independent software development expert, architect, mentor, trainer, programmer, speaker, and writer. As I have done in previous roles, I’m assisting my international clients to modernize their software development. I am at my best working with projects and teams that need a boost in collaboration, performance, and technology. Some examples of my work include:
  • As an agile coach, I turn around organizations from traditional ways of working to Agile, Scrum, Kanban, and continuous delivery.
  • As a career coach, I guide engineers, engineering managers, tech leads, etc.
  • As a Fractional CTO, I implement new technologies in organizations, such as software architectures, modern modeling tooling, RESTful services, APIs, C#/.NET, functional programming, and Cloud technologies, such as Azure and Azure DevOps.
  • As an architecture coach, I help organizations restructure unmaintainable legacy code bases to new flexible and tested software architectures.
  • As a software architect, I create front-end and back-end frameworks and code using HTML5/CCS3, Bootstrap, Angular, C#, .NET, ASP.NET MVC, Xamarin, and WPF.
  • As a mentor and teacher, I present seminars and (in-house) training courses on a variety of topics such as Agile, Scrum, Kanban, Software Development, Software Architecture, Microservices, Continuous Delivery, Design Patterns, Domain-Driven Design, Modeling and UML, Clean Code, .NET, and Testing.
Product ManagementSoftware EngineeringSoftware ArchitectureSoftware DesignC#Team Leadership+1

Good old ai research network

Researcher

Oct 2005Feb 2012 · 6 yrs 4 mos · Belgrade

  • I worked as a researcher during post-graduate studies in modeling and metamodeling, model transformations, rule languages, and business models.
  • Published 20+ papers in international conferences and journals and received awards for best papers.
  • Involved in international conferences and journals as an editorial board member, program chair, reviewer, and program committee member.
  • Cited 450+ times.
  • Google Scholar h-index: 11.
  • Member of ACM, the IEEE Computer Society, and GOAI Research group.
Software DesignC#Software Engineering

Abell soft

Junior Software Developer

Jul 2001Sep 2002 · 1 yr 2 mos

  • Implemented projects:
  • E-Store application for on-line selling of books in PHP/MySQL.
  • Complete code and design of a business packages FinanceBusiness for small and medium companies in Microsoft Visual C++, using MFC, Win32, PHP and MS Access (DAO, ODBC).
  • Coded, designed and managed multiple web sites using HTML, JavaScript, PHP, MySQL, visual editors like Macromedia Dreamweaver and Microsoft FrontPage so as other graphical tools.
  • Active IT System consulting for large number of companies.

Municipality of lajkovac

System Administrator

Sep 1998Jun 1999 · 9 mos · Lajkovac, Serbia

Education

University of Belgrade, Faculty of Organizational Sciences

Doctor of Philosophy (Ph.D.) — Computer Science

Jan 2007Jan 2010

University of Belgrade, Faculty of Organizational Sciences

Master's Degree — Computer Science

Jan 2005Jan 2007

University of Belgrade, Faculty of Organizational Sciences

Professional master — Internet technology

Jan 2004Jan 2005

Graduate School of Business Studies, Belgrade

Bachelor's Degree — Computer science and IT management

Jan 2002Jan 2004

The School of Electrical and Computer Engineering of Applied Studies

Associate's Degree — Software engineering

Jan 1999Jan 2001

Stackforce found 100+ more professionals with Leadership & Software Engineering

Explore similar profiles based on matching skills and experience