VM.PL

Our history

Throughout our history, we have helped over 60 customers from various countries to implement their IT projects.

Our partners value cooperation with us primarily for our professional approach, high competence and direct relationships based on mutual trust.

2004-2014

/ Polish publishing and education market
2004-2014

During the first decade of our activity, we dealt with the provision of dedicated software for the Polish education and publishing market. Thanks to the high quality of services and a great understanding of our customers' needs, we have quickly become unprecedented market leaders.

Later, we decided to use our extensive experience gained over the years and expand our business to the European market.

2014-

/ Nearshoring - DACH countries
2014-

For several years we have been focusing primarily on Nearshoring, successfully implementing various IT projects for foreign customers, mainly from Germany (92% of all customers).

Year by year, gaining more and more experience in this model of work, we have become real experts in providing dedicated IT teams.

2019-

/ VM.PL Academy
2019-

We have recently started a completely new additional activity in our company. We have established a separate unit whose goal is to train our current and future employees. This applies primarily to teaching, both language and technical, skills and work standards, which are particularly appreciated by our customers. 

For example, since 2019, we have been constantly running open German language courses for people working in the IT industry. In addition, we actively organise and sponsor industry meetups and conferences. We also often conduct closed trainings and workshops for our customers' employees.

 

2020-

/ VM.PL Consulting
2020-

Many years of experience in working with various customers have developed in us the ability to more accurately identify what needs to be changed in the projects being developed.

Thanks to this, we can support our customers in a much wider IT scope. Currently, our services are more comprehensive and complement one another. In addition to the implementation of standard project tasks, we actively support our partners, e.g. in the technological improvement of their products or increasing their availability.

 

Dynamic development

Dynamic development
Małgorzata Kolaczek, Jakub Orczyk, Łukasz Borzęcki, Anna Svetozarov, Waldemar Żygadło

Successful activities in the European market (nearly 95% efficiency in project implementation) have allowed our company to grow at a rapid pace. Over the last 3 years, we have recorded an increase in development by as much as 450! % while maintaining a very good reputation among our customers.

Our NPS is 64 points, which puts us in the leading group in this area. Such results give us great satisfaction and, above all, allow us to continue the path we have chosen. 

If you are looking for a reliable IT partner - let's meet! We would be happy to talk about potential cooperation.

VM.PL in numbers

Here are the data and statistics we are most proud of. They give us motivation for further development and following the chosen path.
VM.PL in numbers
01

16 years


of Experience
02

60


Customers all over Europe (92% from Germany)
03

12 years


of the cooperating Management Board
04

+300 %


Development over the last 3 years
05

64


Net Promoter Score (NPS)
06

+20


Organised IT meetups

Meet our team

Our assets

/ What we value the most
01
Partnership

Partnership

We value cooperation with customers who are open to cooperation on the basis of partnership.

We believe that if employees feel like team members, they will be able to achieve much more together. 

02
Reliability

Reliability

We are frank with our customers. If we are not able to implement a project, we would definitely inform you about this.

On the other hand, if we commit to completing a project, you can be sure that we will do this, even if we do not make a financial profit from the undertaking. 

03
Long-term cooperation

Long-term cooperation

We want long-term cooperation, and both parties must be convinced by this. We always start a project by getting to know each other.

Thanks to this, both parties consciously decide whether the mutual values offered allow for the achievement of the intended goals. We currently have customers who have been working together with us for over 10 years.

How do we work?

/ Methodology of our work
Agile software development

Agile software development

When implementing projects for our customers, we use agile working methodologies.
This is even a necessity now with such rapidly changing external conditions. Plans made yesterday may already be out of date today. Depending on the type of project and business specifics, we choose such Agile items which will bring benefits to the project and business needs. 

We do not use Agile by the book, because we believe that clinging to the guidelines of one methodology may deter from, and not improve the quality of the software produced. However, we are determined to adhere to the principles developed together and which we believe to be successful.

Here are our most important practices:

  • Code review
  • Scrum
  • Kanban
  • Pair programming
  • GTD
  • Git flow
  • Continuous integration
  • Continuous delivery
  • DevOps
Attention to quality

Attention to quality

In our work, we also pay special attention to the quality of the code.

Our regular practice is the creation of automated tests and cooperation between specialists in the field of Quality Assurance and our teams. 

Where possible and justified, we perform the following tests:

  • Unit tests
  • Functional tests
  • Domain tests
  • Manual tests
  • Acceptance tests
  • Integration tests
  • Regression tests
Jakub Orczyk

"We work hard to best understand the customer's needs. During the project, we plan regular meetings of the entire teams - ours and our partners.

This allows us to keep a high level of cooperation and maintain long-term business relationships."

Jakub Orczyk
Member of the Management Board/ Sales Director of VM.PL
Dev Team matters

Let's arrange a meeting!

We will be happy to visit you in your office. This will allow us to discuss the possibilities of cooperation in person.

Just leave a message and we'll get back to you to arrange a convenient date.

* Please complete all mandatory fields.
Let's arrange a meeting!