Software Development

We design software for everyone and to meet any needs. You are able to deliver new technologies that will make your operations easier.
If you fail to find a solution that suits your needs, please get in touch with us and let us build a software that will satisfy your expectations.

Business applications

to facilitate business management

Mobile applications

to enable access to resources regardless of the location

Management systems

to manage in an ever more efficient manner

Industrial applications

to perform an effective supervision

Guidance and Consulting

We possess the knowledge and experience of designing and selecting the right software, which we are ready to share with others. We help Clients identify the best solutions and tailor them to their needs. We are ready to talk about simple, popular and ready-made applications as well as about complex, multi-level and bespoke management systems created strictly according to guidelines. If you are not sure whether to choose ready-made software or wish to have it developed and dovetailed with your business needs, we will be happy to advise you. We also offer advice with regard to the enhancement of software already deployed and operative at your company.

System Integration

Part of our activity is system integration in companies with a view to improving communication and information interchange. Building on innovative technology, we develop consistent and made-to-measure solutions for business. We integrate newly-designed systems with the existing ones. We also design and develop programs that help merge some of the ready-made solutions available on the market. With a thorough integration of the information systems within the company, the client gets a more friendly and productive working environment for their personnel.

System Deployments

Even the best system cannot become operative without its proper deployment. The proper selection of deployment technique, the installation and configuration of the software as well as the user training are essential to make the best of the software capabilities. Only such system deployment that covers all the process stages can be referred to as comprehensive.

What Do We Mean by Comprehensive Deployment?

Software installation is merely one of the numerous stages of the entire deployment process, and only in combination with a set of properly executed steps it will open up the way to trouble-free operation. At the outset, we want to learn your business and its active systems that our solution will liaise with. After selecting and installing a new software component or the entire system, its users must undergo specific training. Only having closed these three stages: selection, installation and training, we can talk about the comprehensive deployment of a new solution.

Technical Support and Development

Our role does not end with developing or installing the software. We do care about a steady growth of our Clients and, therefore, provide technical assistance and software enhancements. We offer technical support both for our original software and that delivered by third-party vendors. With our comprehensive maintenance of your entire system, you will always have answers to all your questions at hand. Whether you need assistance in the use of your software or want to expand its functionality, we are here to assist you.


Our team of developers employ the latest tools and industry expertise. See our tools.

Database management system:
Oracle, MSSQL, MySQL, HSQL, Interbase/Firebird, dBase, PostgreSQL, Informix, DB2, MariaDB, MS Access, Paradox, IMS, Sybase, MongoDB, RavenDB, BigTable, Cassandra, CouchDB, Hypertable.

Web tools and technologies:
Java EE, Java SE, Web Services, JSON, REST, RMI, JNDI, JSP, JSF, Velocity, SSL, JBoss, JBoss Seam, Apache, Apache Wicket, GlassFish, Drools, Hibernate, JPA, EJB, Seam, Swing, xSwing (in-house extension of Swing library), Spring, Freemarker, GWT, Thinlet, CSS, JQuery, HTML, xHTML, MVC, PrimeFaces, RichFaces, AngularJS, Grails, GORM, ASP .NET Web Forms, Silverlight, AJAX, Angular, React, VueJS, Docker, Kubernetes.

Programming languages:
C, C++, C#, .NET Core, .NET, Java, Objective C, Assembler, Visual Basic, Groovy(Grails), XML/XLS, SGML, UML, Algol, Prolog, LISP, Delphi, Pascal.

Scripting languages:
ant, escript, PHP, JavaScript, Typescript, Flash/ActionScript, Flash Lite, TSQL, noSQL, PL/SQL, Perl, Python, Ruby

Development environments:
MS Visual Studio, Visual Studio Code, Webstorm, InteliJ, Delphi, JBuilder, Eclipce, NetBeans, C++ Builder, xCode, Borland Developer Studio, PL/SQL Developer.

Reporting systems:
Jasper Reports, iReport, Rave Reports, Crystal Reports, Aperte Reports.

Mobile technologies:
Java ME, Windows Mobile, Windows Phone, Android, Apple iOS, Symbian, BlackBerry OS, Bada, Brew.

Project methodologies:
Scrum, Agile, Prince2, PMI/PMBOK.

Visual Basic for Applications (Excel), OpenGL, DirectX, DirectShow, GIS.