Bratislav Dimitrov

Delivery Director at Sipod
  • Claim this Profile
Contact Information
Location
Belgrade, Serbia, RS
Languages
  • English -

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Bojana Tomović

I had a pleasure and privilege to be a part of one of the teams Bratislav has managed in Emric. He is a person who promotes teamwork and ensures that everyone feels involved. Social activities with a positive atmosphere, he sometimes organized, were very fun and also contributed to boosting team spirit. As a highly technically skilled and experienced professional, he was of great help to his team when it came to technical issues and ways to solve problems. He has helped me numerous times with some useful advice, tips and tricks. Bratislav is very dedicated to his profession, his team, shows great enthusiasm, and has the energy to make things happen.

Sava Barić

It was a privilege and honor to work with Bratislav. First of all he is a great man, with great social, leadership and negotiating skills. He has an excellent and deep knowledge regarding data bases and SQL, he is also great in managing software projects, organization of work and tasks. Excellent developer and teacher always willing to help others no matter the subject. Just give him a challenge and he will solve it.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • Certified ScrumMaster (CSM)
    Scrum Alliance
    Jun, 2020
    - Sep, 2024
  • Certified Scrum Product Owner (CSPO)
    Scrum Alliance
    Nov, 2019
    - Sep, 2024

Experience

    • Serbia
    • Software Development
    • 1 - 100 Employee
    • Delivery Director
      • Apr 2022 - Present

      • Monitor and improve the Delivery and project margin, • Monitor and keep at optimal level resource utilization levels, • Organize the development process in line with the implementation plans, • Monitoring and analyze the productivity and cost-effectiveness of the projects, • Evaluate ability to engage on the project(s) in regards to the requirements and scope, time and quality, • Monitor the quality of work and propose measures for their improvement • Staffing, including future forecast and engaging external resources, • Plan and provide projections of resources, • Identify internal risks, solve them or bring them to stakeholders, • Conduct quarterly evaluation for all employees, • Maintain the accurate information on team cost structure (salaries, bonuses, other comps), • Maintain the accurate information on external costs of Delivery, • Keeping Delivery team members motivated and productive. Show less

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Lecturer, Microsoft Certified Courses
      • Sep 2011 - Present

      Focused mainly on Database topics and courses about MS SQL Server, also conducted the following courses: • 20483B - Programming in Visual C# • 20486B - Developing ASP.NET MVC 4 Web Applications • 20480B - Programming in HTML5 with JavaScript and CSS3 • 10985A - Microsoft® SQL Server® 2016 Introduction to SQL Databases • 20761A - Microsoft® SQL Server® 2016 Querying Data with Transact-SQL • 20761C - Microsoft® SQL Server® 2016 Querying Data with Transact-SQL • 20762C - Microsoft® SQL Server® 2016 Developing SQL Databases • 10774A - Querying Microsoft® SQL Server® 2012 • 10775A - Administering Microsoft® SQL Server® 2012 Database • 10776A - Developing Microsoft® SQL Server® 2012Databases • 10778A - Implementing Data Models and Reports with Microsoft® SQL Server® 2012 • 2778A - Writing Queries Using Microsoft® SQL Server® 2008 Transact-SQL • 6231B - Maintaining a Microsoft® SQL Server® 2008 R2 Database • 55123A - Writing Reports with Report Builder and SSRS Level 1 • 55128A - Writing Reports with Report Builder and SSRS Level 2 In addition to MS courses mentioned, I have conducted number of professional, tailor made courses for companies that wanted to improve the knowledge base of their employees. All training materials and the curriculum created to suit the specific needs of the company, technology stack used and knowledge level of the employees. Show less

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Delivery Director
      • Jun 2021 - Apr 2022

      Main responsibilities • Protecting the defined operating margin and resource utilization levels • Developing project implementation plans for accepted proposals • Organization of the production process in accordance with the adopted implementation plan • Monitoring and analysis of productivity and cost-effectiveness of projects • Monitoring the quality of work of TLs and engineers, and proposing measures for their development • Controlling the implementation process and taking the necessary corrective measures in cases of deviation to make sure that Delivery is working according to our Process • Staffing, including future forecast and engaging external resources • Keeping Delivery team members motivated and productive • Execute projects based on established development and work processes • Collaborate with TLs to manage crisis or other types of escalations • Determine and manage TLs' and team members' allocations on the projects • Control the implementation process and take necessary corrective measures • Monitor productivity and cost-effectiveness of delivery teams and take / propose measures to increase productivity and cost-effectiveness • Identify internal risks, solve them or bring them to stakeholders • Plan and provide projections of resources • Maintain the accurate information on team skills structure • Execute on the assigned quarterly Delivery initiatives • Evaluate ability to engage on the project based on technology requirements, and time requirements and constraints • Manage any conflicts within the team(s) • Participate in hiring process at appropriate stage (in a Hiring Manager role) • Conduct quarterly evaluation for all employees • Maintain the accurate information on team cost structure (salaries, bonuses, other comps) • Maintain the accurate information on external costs of Delivery • Determine compensation package in collaboration with the HR Manager, and based on the TLs’ input according to company policy Show less

      • Sep 2020 - Jun 2021

      • Responsibility of logical and physical Database design,• Improving the Database implementation,• Automation of routine and recurring database activities,• Finding new and better solutions to the Database implementation. Being updated on new releases of DBMS and use the best solutions for every problem, • Keeping up to date with latest trends in Database technology, new versions and new features and proactively proposing implementation of new features that will bring performance improvements or productivity gains,• Coaching others to perform Logical and Physical database design,• Coaching others in best database development practices and code optimization,• Providing guidance to the product team on data modeling, database implementation and migrations,• Excellent understanding of customer business domain. Anticipating customer needs and discovering alternative solutions,• Dealing with the most complex and demanding issues in the area of expertise. • Planning of own and others work, • Cross-organizational contacts and initiatives, networking with peers internally and externally,• Acting as a resource outside my own unit and division based on the project specific needs Show less

      • Jan 2018 - Sep 2020

      • Identify the skills needed for each development project and make sure that team skills match the projects requirement,• Actively participate in recruitment process, • Monitor the performance of team members against strategic targets and provide mentoring or training,• Direct the day-to-day activities of the employees,• Assign tasks, reviewing the work of team members, evaluate performance and provide the feedback to the team,• Ensure that teams have access to the resources they need,• Coordinate development schedules with the release dates planned,• Monitor progress against intermediate and final development targets,• Monitor quality to ensure that products meet their technical and business objectives,• Plan and execute deliveries made by one development team,• Follow up that common working methods, templates and processes within system development and system documentation are followed within teams Show less

      • Oct 2016 - Jan 2018

      • Plan and execute deliveries made by one development team,• Follow up that common working methods, templates and processes within system development and system documentation are followed within team,• To immediately inform Scrum Master of discovered risks,• To be aware of estimates agreed with customer and to immediately inform scrum master about risks for overdrafts,• Responsible for the teams test environments,• Actively participate in improvements of development process,• Participate in sprint planning meeting with Development Manager and product owner,• Participate in resource planning meeting with Development Manager,• Request for any need of temporary resources into the team to Development Manager,• Responsible for delivering time estimations of business cases when requested,• Ensure that the team is fully functional and productive,• Enable close cooperation across all roles and functions,• Remove barriers,• Shield the team from external interferences,• Ensure that the process is followed, including issuing invitations to Daily Scrum, Sprint Review and Sprint Planning meetings,• Proactively monitor and report progress to PM,• To immediately inform PM of discovered risks,• To be aware of estimates agreed with customer and to immediately inform PM about risks for overdrafts,• Provide and visualize burn down charts,• Prioritize in consultation with PM Show less

    • Germany
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Developer/Team Lead
      • Jul 2016 - Oct 2016

      • Managing the delivery of multiple simultaneous system development projects from design through to release, • Line management and personal development of a team, • Provide regular and effective progress updates to and work closely with development department managers to ensure the management of any delivery risks or issues, • Participate in reviews and meetings and provide updates on project progress, • Provide guidance to the team based on management direction, • Coach and help develop team members; help resolve dysfunctional behavior Show less

    • Serbia
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Senior Software Engineer - Project Manager
      • Jul 2011 - Jul 2016

      • Task organization within development team, • Definition of project plan, resource management and other relevant documentation, • Provide regular and effective progress updates to and work closely with development department managers to ensure the management of any delivery risks or issues, • Participate in reviews and meetings and provide updates on project progress, • Project risk assessment and management, • Status reporting of team activities against the program plan or schedule, • Review and control of task execution Show less

    • Serbia
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Teaching assistant
      • Sep 2013 - Jun 2016

      • Teach at undergraduate and graduate level in areas allocated by the Head of Department and reviewed from time to time by the Head of Department, • Supervise or assist with supervision of undergraduate, taught graduate students, • Assist in the development of learning materials, preparing schemes of work and maintaining records to monitor student progress, achievement and attendance, • Conduct and grade oral and written tests, • Participate in the development, administration and marking of exams and other assessments, - Conduct demonstrations and lectures to teach such skills as programming, design and project planning, • Grade homework's, tests and exams Show less

    • Software Developer
      • Dec 2007 - Jul 2011

      • Design, development and maintenance of In-house software, • Maintenance of the existing core banking informational system, • Development of core system components, • Monitoring the execution of key financial processes, • Oracle DB integration with SQL Server 2000 and 2005 DB, • DB Administration • Design, development and maintenance of In-house software, • Maintenance of the existing core banking informational system, • Development of core system components, • Monitoring the execution of key financial processes, • Oracle DB integration with SQL Server 2000 and 2005 DB, • DB Administration

    • Software Developer
      • Mar 2006 - Dec 2007

      • Design, development and maintenance of CORE system components, • Maintaining the existing CORE banking informational system, • Development of CORE system components, • Monitoring the execution of key financial processes • Design, development and maintenance of CORE system components, • Maintaining the existing CORE banking informational system, • Development of CORE system components, • Monitoring the execution of key financial processes

    • Serbia
    • Higher Education
    • 100 - 200 Employee
    • Demonstrator
      • Mar 2005 - Jun 2005

      • Lectures on topic of network programming techniques, ASP 3.0, • Wrote the script with complete examples and source code (over 100 pages), as part of course materials • Lectures on topic of network programming techniques, ASP 3.0, • Wrote the script with complete examples and source code (over 100 pages), as part of course materials

Education

  • Faculty of Organizational Sciences, Belgrade University
    M.Sci., Information Technology
    2007 - 2008
  • Faculty of Organizational Sciences, Belgrade University
    Dipl ing, Engineer of Organization Sciences and Informational Systems
    1997 - 2005

Community

You need to have a working account to view this content. Click here to join now