“The most important property of a program is whether it accomplishes the intention of its user.”

Hello, My Name is Damir.

Damir Ratkovic, husband, father, living in a small piece of paradise Bol, Croatia. Highly motivated IT consultant with international client portfolio.

I work in IT for more than 10 years. From the beginning, I was in love with Microsoft technologies so my stack is built on top of them.

So far, in my career I did many roles: developer, architect, team leader, delivery manager, scrum master etc. My deeply love is observing business models and map them to the software. And that guides me in all my roles. Listening customers to deliver “wow effect” by simplifying complex rules.

Contact Details

  • Damir Ratkovic
  • Donja Obala 16, 21420 Bol, Croatia
  • +385 91 7541 241
  • ratkovic.damir@gmail.com

What I Do

I love what I do. I take great pride in what I do. And I can't do something halfway, three-quarters, nine-tenths. If I'm going to do something, I'll go all the way.

1. Business Analysis

This part in software development from my experience is of the crucial importance. Creating business model by understanding user and improving business processes is something that I really enjoy to do.

2. Architecture

Choosing proper architecture is a foundation of software. Every software grows so there is no need to further point importance of solid foundation.

3. Team Leading

You/Your company have a team but needs a team leader for the project to make sure that all is delivered on time with quality assured. Don't worry, it will be done with all alerts what needs to be done to make sure you deliver.

4. Development Process

Your team is great and wants to see what can be improved. Software development process is something company build for years and there is always room for improvements. Let me analyze your process and let’s talk what can make you faster with greater quality.

5. Development

I'm .Net full stack developer with client side technologies knowledge. No matter you need backend, frontend or full stack developer, I will fit your team and provide you great quality code that will be easy maintained.

6. Consulting

I’m ready for all types of consulting. Let me share my experience with you and simplify your decisions. You need seminars for your employees. Let me prepare topic for you and make sure your employees get proper education.

My Strengths

Failure will never overtake me if my determination to succeed is strong enough.


My Resume

If you call failures experiments, you can put them in your resume and claim them as achievements.

My Education
1997 - 2008

1997 - 2001

Graduation - Prva Susacka Hrvatska Gimanzija u Rijeci (Mathematical Gymnasium)

Work Experience
2006 - Now

2013 - Now

Senior .Net Consultant - JTI (Japan Tobacco International)

Arcitecture and development of the in house ERP system. System is covering big part of business and it is distributed to all continents in the world. After initial go live I continued working in support and upgrades.

2009 - 2013

Team Leader - Novatec

I worked for Novatec that is outsourcing company. We delivered many projects and I had chance to be involved both in management and development. In one phase I had opportunity to create a team by employing 10 new developers. After employing great guys I trained and lead them. After one year the team was fully independent with great technical and process knowledge. As part of outsourcing company, I worked for many clients around the world and delivered great project together with my team.


For now, testimonials are enough to convince people.

JTI (Japan Tobacco International)

"Damir worked as a .net developer within a team of 25 developers in a project that extended to 150+ people. He is evidently a very talented developer and has the ability to analyze business functionality and offer logical and straight forward solutions that the business were very impressed with. Damir is a well respected team member and demonstrates leadership skills that are appreciated by his peers. Although Damir is no longer a member of my team, he remains connected to the extended development team I am involved in. I recommended him to move to this role and I would recommend him as a person to anyone who is interested in his ski set."

David Fowkes
Director BTS Global Leaf Functionr

JTI (Japan Tobacco International)

"Damir has a positive attitude that I can only wish more people would have! This is coupled with functional skills at developing that are obvious from the results he produces... Damir was part of a 23-month ERP Project that I led, being one of the senior developers of a new bespoke application that was interfaced to SAP and rolled out in a new division of our multinational company. I would strongly recommend Damir for any role in developing. He is smart and sharp. He learns quickly. He comes up with sound solutions quickly and can implement them even faster. His attitude is the best: positive, energetic, takes ownership of the solution, puts up with difficult people well, and is a pleasure to be around. SAP consultants and .Net developers can be very different in skill set, in personality and in approach. Damir found a way to bridge these differences to come up with the cross-system solution that best served the business need."

Lucie Paterakis
OneERP Project Lead

JTI (Japan Tobacco International)

"I've been working with Damir on a project for almost a year and more to come. He came in a later phase of the project, but only within a few months has become an indispensable linchpin and has proven to be one of the best developers and software architects that project had. The product we are building comprises of many complexities, web application on multiple machines, data synchronization and interfaces with SAP. One of the responsibilities he had is improving the initial messy design of financial interfaces with SAP in a critical time frame, whereat the whole project's going-live phase was threatened. I was impressed with his ability to stay focused under stress, his contributions in the architecture improvement to both parties (SAP and .NET teams) and at the end deliver software of high quality that exceeds business requirements. His sharp mind, strong drive for execution and his passion about software technologies make Damir an invaluable asset to any business. Once a Business gets professional like him, it never lets go. I personally have learned a lot from him and would recommend him to any serious business person as a professional and as a person in general."

Goran Jovanov
CEO at Xplorify GmbH

JTI (Japan Tobacco International)

"I had the pleasure to work on team with Damir, and to work on related tasks with his. He is one of rare developers that you can rely on when there is big problem than needs to be taken care of. I was impressed how he tackled things that looked like complete disaster and made them rebound into fine deliverable. I believe that his proactive attitude and transparency about areas he is concerned about are very valuable to any business owner that will have opportunity to work with him. I would be happy to work with him anytime again. He crafts software with passion and cares about code more than most developers do. If I were a manager, I would want this guy on my team."

Goran Obradovic
Self Employed Software Development Consultant


"Damir has delivered on numerous projects for us and has proven himself to be a very safe pair of hands. His technical excellence is backed up with both intelligence and common sense making him one of the best technical team leaders I have worked with. His flexible, proactive attitude has made a considerable contribution to our ability to deliver quality IT solutions to our clients. I look forward to the next time I work with him."

Hugh Nolan
Information Technology Consultant

Skills & Expertise

A winner is someone who recognizes his God-given talents, works his tail off to develop them into skills, and uses these skills to accomplish his goals.








Angular JS






Human behavior flows from three main sources: desire, emotion, and knowledge.

Development processes


Web Development




Systems Integrations


Task Management


Source Control


Milestones Achieved

My path has not been determined. I shall have more experiences and pass many more milestones.


Cups of Coffee


Hours Worked


Succesful Projects


Happy Clients

Work Process

As a human being, I'm a work in process.

No matter how can I fit in process below. No matter where we will put iterations on steps. No matter what is your development process.. Contact me and let’s see what benefits I can offer you. Only thing I can offer is knowledge, experience and professionalism.

1. Idea
2. Sketch
3. Design
4. Develop
5. Test
6. Launch

Contact Me

Please feel free to contact me..