We are specialists in creating dedicated IT systems and IT consulting. We have been successfully pursued challenges requested from us by our Clients for over ten years. We have: experience, knowledge, determination, passion and energy – it is reflected in reliability of the software created. We do not accept half measures, all must be clear, pure and reliable. Simply PURE.


We choose high quality, it is the key to effectiveness.

Knowledge and experience

A whole range of technologies and innovative solutions – we create software that brings gains.

Simplicity of service

We automate advanced tasks – three-click and your aim is achieved – it is simple with us.


We know that needs of our Clients evolve when creating a project, therefore for years we have been doing our activities using the methodology of Agile. It is a system of work assuming regular contact with a Client and regular delivery of operating functions of the system. The Client monitors the progress of works on a current basis, being able to influence them. We together will create a product that is fully tailored to the needs of your Company.


We care that systems created by us are user-friendly, functional and straightforward to use. It is a basic difference between an application that works, and an application which in addition to reliable operation, is intuitive and using it gives satisfaction. We design the latter.

Client Relations

We above all listen to our Clients. After a thorough analysis of needs and specific nature of a Company, we create functional prototypes to be certain that a solution suggested exactly corresponds to requirements. We guarantee availability and a high quality / price rate. We approach orders individually suggesting reliable and effective solutions for years.

Comprehensive Approach

We implement projects from the idea of a product, through analysis, designing, realisation to the production implementation. We choose the quality of solutions. We test a code on a regular basis as early as when it is being created. We carry out load and efficiency tests, it is all reflected in reliabilityof the products manufactured.


Many years of experience gained when designing and implementing large and medium IT systems gave us knowledge owing to which nothing is impossible for us in the IT. We will undertake to build a complicated system, we will successfully finish the one which other companies failed to build. We are effective and efficient. We do our work on time.


Depending on the Client’s needs, we determine an appropriate model of cooperation for the project. We implement whole projects or co-operate with other suppliers or employees of the Client’s IT department. We offer a comprehensive approach from the idea to the implementation or support at any design phase. We operate based on the principle of Time & Material and Fix Price.
  • Java Standard Edition, Enterprise Edition
  • C#, C++
  • Python
  • Javascript
  • JSP
  • JSF
  • Struts
  • GWT, Vaadin
  • Angular
  • Oracle ADF
  • Tapestry
  • Swing
  • JPA
  • Hibernate
  • JDO
  • JDBC
  • Spring Framework
  • JBPM
  • Drools
  • SOA: WebServices, REST, SOAP, JSON
  • JMS: ActiveMQ
  • Oracle Weblogic
  • Apache Tomcat
  • Jboss
  • Jetty
  • Websphere
  • Oracle DB
  • Microsoft SQL Server
  • Postgres
  • MySql
  • NoSQL
  • Oracle OSB
  • Fuse ESB/ ServiceMix
  • WSO2
  • Mule
  • IOS
  • Android
  • OpenStack
  • Amazon S3
  • ownCloud

Client's Needs

Communication is the key to success. Therefore we begin works with a conversation with a Client during which we ask questions necessary to understand needs to which a software is to correspond. Then, we determine an overall outline of the system and suggest technical solutions specifying the effects on project costs and dates. During a conversation with a Client, we set priorities, scope and technologies best implementing the system requirements.


Effective IT projects are people – their knowledge, passion, commitment. After requirements and technical solutions have been determined, we assign dedicated specialists to work. We create teams of professionals contributing to a project many years of experience and high technological competencies. We do not employ casual people, we have proven it many times getting out of trouble projects which other companies failed to build.


Project is foundation of a reliable and functional application. We interview people who will be using the end product. We determine priority functionalities. We design detailed architecture and models of data. Before each iteration, we plan with subsequent operations with a Client. We are gradually extending the project to include prototypes and details of subsequent functionalities. We chooseproven design and technological patterns the effect of which is a flexible system, open to the development of functionalities and increase in the number of users.


Time is money, therefore our goal is to deliver an operating product with a set of basic functions in the possibly shortest time. The result of each sprint is adding to the system subsequent, planned with a Client functionalities when at the same time maintaining operation and the level of quality of the entire product. We on a current basis explain doubts and introduce changes suggested by a Client. It is, owing to this approach, possible to begin using a system being built and get feedback from users long before the completion of the entire assumed functionality.


Client's satisfaction with a finished product is the most important test. We test a code on a regular basis during sprints. We verify not only functionality, but also efficiency, ergonomics and usability of an application. We suggest extensions consistent with the latest trends so that the product is always a step ahead of competitors. After each iteration, we present to the Client new functions to be certain that the requirements are completed in accordance with their needs. We are sure of the quality of our work, therefore, we give guarantees of reliability of our products.