d-PROG offers custom creation of applications and software components. He has experience mainly in the field:

- data integration (migration, conversion and cleaning of data from different data sources, data pumps),
- application software (development of specialized software units),
- application integration (adapter and service layer development).

Applications are generally created based on the principle of multi-layer architecture:
- the presentation layer can consist of both a light client - the web interface of a standard browser, and a heavy client - a java application, applet, etc.,
- the application layer can be made up of programs working in the application server environment,
- the database layer is implemented using servers with standardized access via ODBC/JDBC, or the native access means of the required database server can also be used.
Technologies
Java
Java as a programming language, and in particular the Java Enterprise Edition (JEE) platform, is today a widely accepted standard for developing resilient, componentized, distributed multi-tier enterprise applications.
We have experience in the development of web applications for intranet and Internet use, server applications and client applications running on the end user's desktop. We build systems "on a green field", but we also build integration services between already existing systems with different interfaces.
Thanks to the fact that we are not unilaterally focused on certain technological subcontractors, we can adapt to the infrastructure requirements of the customer. Our applications are run in various application containers (Tomcat, JBoss, IBM WebSphere, BEA WebLogic, Oracle AS, ...) on common and less common operating systems (Microsoft Windows Server, Linux, AIX, HP/UX, ...) and against database servers of various manufacturers (Informix, DB2, Oracle, Microsoft SQL Server, IBM DB/2, MySQL, Postgres ...).
C/ESQLC
The C language is an established standard for developing applications that require high performance on performance-limited hardware, or close interaction with hardware.
d-PROG prefers Linux and UNIX OS for application development.