Summary
Overview
Work History
Education
Skills
Timeline
Certification
Generic
MARKO MAJKIC

MARKO MAJKIC

Senior Enterprise Agile Coach
Belgrade

Summary

Passionate Agile Coach, Trainer and Consultant with 17+ years of experience with all flavors of Agile. Also a software engineer with 25+ years of experience in software development and supporting software teams. On the mission of creating agile teams and organizations and helping them to become highly effective and efficient, delivering high value to the business. Enjoying working with teams and organizations and unlocking their potential for greatness. Using strong technical background, agile and coaching competencies to improve the processes, communication and guide people improving themselves. Enthusiastic training professional successful at developing training plans and supplementary materials to help students excel. Works under strict deadlines and makes independent judgments about effectiveness of training. Comfortable with remote training technology and methodologies.

Overview

29
29
years of professional experience
54
54
years of post-secondary education
13
13
Certificates

Work History

Senior Agile Coach

Bosch Serbia
Belgrade
2022.01 - Current
  • Working on organizational, team, and leadership improvement topics in role of Agile Coach
  • Established best practices in role of OKR coach for digital pillars (200+ people in teams)
  • Created and organized Agile Master team (10+ Agile Masters and Coaches) and led implementation of Bosch Agile Academy (30+ participants at moment)
  • Created improved version of Agile Academy, v2.0
  • Owning agile topics of Digital Academy and Leadership Academy projects, rolled out worldwide
  • Working with agile teams (300+ people), in role of coach and consultant to help them solve their challenges and create and perform continuous improvement plans
  • Designed Leadership Agility program
  • Designed and perform workshops on processes (50+ currently), way of work, and agility improvement topics.
  • Monitored participant workflow and behaviors throughout training process
  • Scheduled and taught in class and online courses to increase learning opportunities
  • Performed continuous evaluations of content and plans to enhance delivery and improve effectiveness
  • Introduced standardized training for cohesive learning environments
  • Prepared and presented supplementary learning material to support structured lessons
  • Contributed to reductions in employee turnover by revamping training programs
  • Initiated and organized activities on company branding topics

Owner & Consultant

Agile Consulting
Belgrade
2016.03 - Current
  • Helping companies (30+) to find better ways of developing magnificent software products as Consultant, Coach, and Trainer.
  • Established agile processes for more than 30 companies
  • Agile activities impacted 1000+ people
  • Trained and developed team members to build agile practices implementing agile values and principles
  • Trained team members in agile frameworks as Scrum, Kanban, scaling practices
  • Established foundational processes for business operations
  • Cultivated forward-thinking, inclusive and performance-driven company culture to lead industry innovations
  • Analyzed processes and practices and reporting about them
  • Introduced new methods, practices, and systems to reduce turnaround time

Mentor

Everwise
Belgrade/Remote
2017.07 - Current
  • Mentoring managers and C-Level people in achieving their goals.
  • As Torch mentor, guiding high-potential professionals to make most of their leadership capabilities.
  • Mentored 5+ high-profile managers during 6-months mentorship program each
  • Developed program for each program participant and mentored her/him during 6-months period
  • Planned, developed, and implemented strategies to asses and conduct improvement programs
  • Promoted positive relationships between mentees and other peers to encourage social resilience, connection and collaboration
  • Encouraged exploration of new career opportunities to enhance quality of life and professional development
  • Monitored mentee's progress to drive successful professional outcomes

Senior Agile Coach and Project Manager

TopTal
Belgrade/Remote
2018.10 - Current
  • Consulting software development companies in project management and agile topics
  • Established valuable relationship with project teams and led them in achieving project goals
  • Communicated project plans and progress to key stakeholders and project contributors.
  • Partnered with project team members to identify and quickly address problems.
  • Maintained schedules to meet key milestones at every project phase.
  • Directed changes to project scope and cost and implemented appropriate change management processes to keep project on track.
  • Developed and maintained relationships with key stakeholders to meet objectives and boost rapport.
  • Coordinated cross-functional teams to determine timely delivery and compliance of project requirements.
  • Updated customers and senior leaders on progress and roadblocks.
  • Developed and maintained project budgets to control costs and meet organizational and project goals.
  • Established and managed change management processes to fulfill successful project transitions.
  • Reported regularly to managers on project budget, progress and technical problems.
  • Maintained open communication by presenting regular updates on project status to customers.
  • Recruited and oversaw personnel to achieve performance and quality targets.
  • Analyzed project performance data to identify areas of improvement.
  • Facilitated workshops to collect project requirements and user feedback.
  • Tracked project and team member performance closely to quickly intervene in mistakes or delays.
  • Monitored project progress, identified risks and took corrective action as needed.

Senior Agile Coach, Head of Project

TMS Outsourcing
Belgrade
2020.03 - 2022.01
  • Owned and fully organized outsourcing business
  • Coaching PMs and teams in agile principles and practices
  • Worked as pre-sales agile and technical consultant in negotiations with clients
  • Growing business and teams to support outsourcing growth.
  • Managed 10+ clients and 50+ team
  • Achieved project deadlines by coordinating with contractors to manage performance
  • Managed projects from procurement to commission
  • Negotiated deals with clients
  • Identified plans and resources required to meet project goals and objectives
  • Budget ownership and planning (200k+ monthly)
  • Planned, designed, and scheduled phases for large projects
  • Developed and initiated projects, managed costs, and monitored performance
  • Performed continuous evaluations of content and plans to enhance delivery and improve effectiveness
  • Developed individualized training plans to achieve staff readiness
  • Prepared and submitted project invoices for review and approval
  • Developed and implemented strategic project plans to meet business objectives
  • Educated clients on proper use of products and systems
  • Provided detailed project status updates to stakeholders and executive management
  • Negotiated and managed third-party contracts related to project deliverables

Senior Agile Consultant

TMS Outsourcing
Belgrade
2018.03 - 2022.01
  • Held trainings in agile practices and agile use-cases
  • Conducted product development trainings
  • Train teams in product discovery and product planning frameworks
  • Covered all project roles training for 15+ people

Senior Agile Coach

HUBX
Belgrade
2018.03 - 2020.01
  • Grew team from 15 to 40+ people, enabling scaling of technical department of organization
  • Introduced and led implementation of best agile practices, both, organizational and technical aspects
  • Coaching, consulting, mentoring, teaching, and leading teams and organizations in finding better ways to organize product development and delivery using agile methods, methodologies and frameworks.
  • Led 40+ people in 7+ teams
  • Established QA practices and team of 10+ people

Director of Engineering

Take The Interview/ConveyIQ
Belgrade
2016.11 - 2018.02
  • Led technology department in moving at maximum velocity to deliver on organizational roadmap
  • In charge of full process of product development and delivery
  • Established best engineering practices in Engineering, which brought us great quality (Code Climate max score 4.0 and Coveralls coverage 95%+) and high velocity of teams (from initial 40 USPs towards 85 USPs, stable)
  • Handling three teams with complex structures and tasks and taking initiative to constantly improve them through training, consulting and coaching.
  • Set budgets for engineering tasks, tailoring financial limitations to business goals and optimizing return on investment (ROI) for completed deliverables
  • Expanded business relationships via one-on-one interactions and production of software demonstrating culture of success
  • Built strong teams through selective recruitment and post-hire mentorship of junior engineers
  • Designed and monitored project schedules and project manager assignments

Managing Director

TakeTheInterview/ConveyIQ
Belgrade
2016.11 - 2018.02
  • Leading Serbian office of 20+ people and teams (3) on path of achieving magnificent results
  • Working on Legal and Accounting (from Serbia and US) to fulfill all necessary terms for successful company functioning
  • Increasing teamwork, motivating individuals and teams, and moving from contractor mindset toward team/company players
  • Working closely with HR agencies in order to find best talents and keep them in company
  • Defined complete recruitment process in Engineering
  • In charge of process and change management of process
  • Coaching people in key positions and teaching team leads about how to coach people in their teams
  • Together with VP of Engineering, defined and defended annual budget in front of executive team
  • Meetings with investors and exchange information and ideas with them in front of Engineering.
  • Monitored office workflow and administrative processes to keep operations running smoothly
  • Worked closely with organizational leadership and board of directors to guide operational strategy
  • Oversaw operations and provided corrective feedback to achieve daily and long-term goals
  • Documented processes and drafted SOPs to comply with regulations and company policies
  • Led change and transformation across engineering areas to deliver benefits and align company resources
  • Monitored and coordinated workflows to optimize resources
  • Introduced new methods, practices, and systems to reduce turnaround time
  • Reduced budgetary expenditures by effectively negotiating contracts for more advantageous terms
  • Reduced financial inconsistencies while assessing and verifying billing invoices and expense reports
  • Assisted in recruiting, hiring and training of team members

Agile Project Manager

ConveyIQ
Belgrade
2016.04 - 2018.02
  • Introducing Agile and Scrum to engineering team
  • Managing Live and Web projects - most important products of company
  • Working on product side of process, implementing User Story Mapping and Impact Mapping
  • Working on product discovery together with Product Engineering, and Executive teams
  • Re-established product development and delivery process after months of no delivery
  • Worked in role of Scrum Master while delivering new generation of products after decision to pivot
  • Result was Minimum Sellable Product which was delivered in October 2017
  • Removing impediments in different areas and scopes, coaching development teams, Product Owners and QA
  • Together with team, established great process, which resulted in constant delivery on sprint level (sometimes even more frequently)
  • This was recognized within organization as role model for getting things done.

Senior Scrum Master, Release Manager

TomTom
Belgrade
2014.01 - 2016.03
  • Introducing Scrum framework and agile practices to Belgrade office teams
  • Playing role of Scrum Master and Agile coach, presenting and demonstrating benefits of using agile practices, leading teams on this process
  • Serving as0 Scrum Master for firmware, desktop and mobile teams
  • Playing role of Release Manager, taking care of software delivery on schedule and on cadence
  • Product was declared as most sophisticated and complex in TomTom's history
  • Successfully leading alignment of multiple (10+) worldwide distributed teams
  • Line manager to half of people in Belgrade office (20+ people)
  • Launched TomTom Bandit action camera on April 29th , 2015, as “most complex and sophisticated product in TomTom’s history”, as described by founders of TomTom.

Senior Software Engineer, Scrum Master

Sungard
Belgrade
2013.06 - 2014.01
  • Introduced Scrum and Agile processes and practices to multiple multifunctional teams
  • Worked on development tasks, having team goal of creating high volume post-trade derivatives system in focus
  • Developed several modules by myself. One important is specific NoSQL databases for extremely high scalable and high traffic for trades
  • Performance of custom NoSQL database was reducing 300 necessary Cassandra nodes to one instance of Java application server and time for batch processing from 12h to real time processing.
  • Designed and implemented complete infrastructure for this project (Atlassian/AWS based).

Head of Department

BeotelNet
Belgrade
2008.07 - 2013.06
  • Introducing Scrum and Agile processes and practices inside company
  • Leading team of 5-10 people, line management duties
  • Created architecture of ERP-sized ISP system, with several applications, internal and external APIs and microservices. Worked on development and created full initial structure in Java.
  • Taking care of clear and constant communication flow between business and development.
  • Codebase was 500.000 lines of code, tests not included
  • Resolved escalated customer disputes with special actions such as discounts
  • Received and processed customer payments using e-commerce system, custom developed
  • Created, installed and managed whole virtual servers infrastructure, including Oracle DB
  • Mentored new team members on sales software system operation

Senior Software Engineer/Team Lead

Mogul
Belgrade
2007.08 - 2008.06
  • Leading teams and working on developing and delivering Java web applications
  • Developed full-stack Java web application for media companies
  • Worked on complete Java software stack, including data layer (model and DAO), service layer (using Spring), business layer (with business logic), presentation layer (using Struts2) and security (Acegi, aka Spring Security and CAS for single-sign-on)
  • Led teams on projects, having extensive communication with clients and taking care of project to be released with quality, on time and even scope agreed upon and team committed to delivering
  • Also worked as team member on XSL, and XPath for Google Search Engine devices.

Software Developer/System Architect

Telefonija
Belgrade
2003.03 - 2007.11
  • Delivered several software solutions for internal company use, using PHP/MySQL
  • Worked on architecture, setup and configuration of complete hosting (web, mail, virtual server) solution for first Serbian Internet service provider
  • Led team delivering complex solutions for Electric Power Industry of Serbia, full stack PHP application with database (MySQL) for optical network, covering territory of Serbia
  • Created solution, architecture and basic application for ISP system using Java and Oracle DB
  • During this period administered several Windows and Linux services on swarm of servers, including web (Apache/IIS), DB (Oracle/MySQL/MS SQL/PostgreSQL), Mail (Postfix/Merak, POP3/IMAP/SMTP, antispam), handling security of these services and being responsible for all aforementioned.

Senior Software Engineer

Qualysoft
Belgrade
2006.11 - 2007.08
  • Delivered social portal caskanje.info, which was most popular social portal in Serbia at time, most popular local social network having 100.000 users
  • Used Drupal and customization to deliver pilot project and then moved to AndroMDA to create full-stack Java web application to move to highly scalable and well-crafted solution
  • Led team working together with Accenture team on Oracle E-Business Suite at Telenor.

Software Developer/Architect

Freelancing
Belgrade
2002.01 - 2003.03
  • Developed web betting application using ASP.NET and MSSQL server
  • Also delivered custom warehouse application using client-server architecture with Delphi and
  • MSSQL server
  • Developed and delivered PHP/MySQL applications for financial, goods and material accounting – probably one of first ERP-size web applications using open-source technologies.

Software Developer

Mikrokom
Belgrade
2000.12 - 2002.01
  • Worked with team on ERP size application with several modules (Finance, Salaries, Material, Restaurant, etc.) using Delphi and different databases (Paradox, Interbase, MSSQL)
  • Worked on custom applications for Customs Tariffs for shipping companies
  • Worked and delivered software for Panasonic phone exchange management
  • Collaborated with clients, on software setup, configuration, installation and maintenance.
  • Created and delivered ERP size solution to 5 enterprise companies

System Developer

Self-employeed
Belgrade
1995.01 - 2000.01
  • Delivering hardware and software configurations and solutions for 10+ SME companies
  • Developing software solutions
  • Teaching students in mathematics, physics and programming
  • More details, since 1995, are available on http://majkic.in.rs

Education

Bachelor of Science - Computer Science And Telecommunication

School of EE And CS
Belgrade, Serbia
Jun 2009 - 2010.11

Engineer of Electrotechnics And Telecommunication - Eletrotechnics And Telecommunication

School of Electrical Engineering And Computer Science
Belgrade, Serbia
2008.05 - 2009.06

Associate of Science - Electronics And Telecommunication

Electrotechnical Faculty
Belgrade, Serbia
1991.06 - 1999.06

High School Diploma -

Belgrade's 4th Mathematics School
Belgrade, Serbia
1987.09 - 1991.06

Skills

    Agile Software Development Leadership

undefined

Timeline

Certified Professional - Enterprise Agile Coaching

2023-09

Certified Agile Leadership Coach

2022-06

Senior Agile Coach

Bosch Serbia
2022.01 - Current

Certified Scrum Developer

2021-11

Licensed Management 3.0 Facilitator

2021-11

Senior Agile Coach, Head of Project

TMS Outsourcing
2020.03 - 2022.01

Certified Less Practitioner

2019-12

Senior Agile Coach and Project Manager

TopTal
2018.10 - Current

Senior Agile Consultant

TMS Outsourcing
2018.03 - 2022.01

Senior Agile Coach

HUBX
2018.03 - 2020.01

Certified Agile Leader I

2017-11

Mentor

Everwise
2017.07 - Current

Director of Engineering

Take The Interview/ConveyIQ
2016.11 - 2018.02

Managing Director

TakeTheInterview/ConveyIQ
2016.11 - 2018.02

Agile Project Manager

ConveyIQ
2016.04 - 2018.02

Owner & Consultant

Agile Consulting
2016.03 - Current

Senior Scrum Master, Release Manager

TomTom
2014.01 - 2016.03

Senior Software Engineer, Scrum Master

Sungard
2013.06 - 2014.01

Certified NLP Trainer

2011-12

Certified Product Owner

2011-10

Certified NLP Coach

2010-11

Certified NLP Master

2010-09

Certified NLP Practitioner

2009-08

Certified Scrum Professional

2009-03

Certified Scrum Master

2008-12

Head of Department

BeotelNet
2008.07 - 2013.06

Engineer of Electrotechnics And Telecommunication - Eletrotechnics And Telecommunication

School of Electrical Engineering And Computer Science
2008.05 - 2009.06

Senior Software Engineer/Team Lead

Mogul
2007.08 - 2008.06

Senior Software Engineer

Qualysoft
2006.11 - 2007.08

Software Developer/System Architect

Telefonija
2003.03 - 2007.11

Software Developer/Architect

Freelancing
2002.01 - 2003.03

Software Developer

Mikrokom
2000.12 - 2002.01

System Developer

Self-employeed
1995.01 - 2000.01

Associate of Science - Electronics And Telecommunication

Electrotechnical Faculty
1991.06 - 1999.06

High School Diploma -

Belgrade's 4th Mathematics School
1987.09 - 1991.06

Bachelor of Science - Computer Science And Telecommunication

School of EE And CS
Jun 2009 - 2010.11

Certification

Certified Scrum Master

MARKO MAJKICSenior Enterprise Agile Coach