Software Development Company
We specialise in the software development, support and outsourcing of dedicated IT solutions addressed, in particular, to the financial, insurance sector and to enterprises.
One of our strengths is the fact that we have combined the analytical and IT skills acquired during over a decade spent in the financial sector with the business knowledge relating to banking and finance. We use it to deliver dedicated systems, developed from scratch upon individual order, and provide so-called “readymade products” in the form of platforms, which we can use to quickly and effectively implement the system at the client’s premises.
Our areas of expertise include integration platforms, transaction and payment systems and reporting systems. What makes us stand out from the competition is the development of mass capacity systems that require processing large amounts of data both off-line and on-line.
We also have high qualifications, supported by many implementations, in the development of software for payment terminals and mobile devices.
Another strategic area (although not the only one) of our business is the development and implementation of IT solutions for companies and institutions processing very large amounts of documents, including the identification and acquisition of data from such documents (flexicapture and OCR/ICR/OMR technologies), document flow, with particular focus on the development of processes based on the BPM model (also for processes functioning without documents) and their electronic archiving.

headquarters
other locations
-
Podgórska 34Kraków 31-536Poland
-
ul. Gazownicza 5Bielsko-Biała 43-300Poland
Focus
Recommended Providers
Portfolio
Tauron Energy, Deutsche Bank, GE Money Bank, The Warsaw Stock Exchange

Art Atom based reporting tool
ART is a reporting system implemented on the Atom Platform*
as a set of micro-services
ART imports data from the bank’s core system and prepares dedicated reports e.g. bank account statements for the customers (on-line and
off-line electronic a/c statements)
ART prepares statements in the bank’s default format or in the format defined by the customer. As ART’s capabilities of data collection, aggregation and validation are almost unlimited, the user can define his own reports through a specially designed user interface available through the electronic banking platform
This solution was implemented by the bank not only in Poland but also in branches in Germany (including encryption of the a/c statement),
the Czech Republic, Slovakia and Romania
* Atom Platform is our in-house, unified software framework on which dedicated micro-services are run and combined into more complicated tasks or groups of tasks depending on customer business needs. It means that Atom consciously doesn’t have any specific specialization, but thanks to above concept, is able to handle any business process with various and different data sources that must be further processed and delivered to selected recipient systems.

Cash Flow Forecasting
Cash Flow Forecasting (CFF) supports Bank’s corporate customers in planning and controlling their cash flows, level of funding or funds invested.
- Manages cash flows for customers interested in a precise management
of flows of funds on their banking accounts (within one Bank, but if possible with data received from other banks).
- Monitors different account categories and multiple accounts.
- CFF is dedicated for customers with multiple banking accounts such as the public sector (local governmental units) and/or customers with complex regional structures (units/branch offices).

Factoring trade receivables Financing for factors
Complex and fully automated solution for the factor, seller and for the buyer.
System supports all factoring products available on the market, reduces Factor’s operating expenses and offers maximum simplicity on the way to achieve better business liquidity by the Sellers.
System consists of the following two main applications interfaced together:
- eTrade – browser-based front-end system dedicated to Sellers
and/orBuyers
- Trade – central data repository and back-office platform for transaction processing, that fully supports all factoring processes on the factor’s side.
System is capable of reproducing virtually every business and operational
process carried out by the factor and it’s sellers.

Software Development House
• over 25 years on the market
• offering IT systems and services designed to support the financial sector and large enterprises with unique qualifications in the development and implementation of systems with high performance and mass capacity
• dynamic, committed team of over 80 programmers, engineers and tester, full of passion with practical experience in the financial world, banking and IT

Competences
Our business fields:
- Banking:
Transaction banking, cash management
Trade finance and trade services systems
Compliance and risk management
Internal processes suport
- Capital markets
- Insurance industry
- POS terminal applications and services
- Other industries:
IT architecture and security
Data entry automation (OCR/ICR/OMR technology,
AI classification, NLP automation)
Electronic archives (Enterprice Content Management)
BPM (Business Process Management) systems
Process Mining/Intelligence
- Outsourcing of systems and services
- Any industry or field that requires a custom – made system

Fleet card system for acquirers, aetrol stations, cash registers & UPT suppliers
- Fleet API fully supports card payment approval for fuel at gas stations.
- The fleet cards processing and authorisation system is integrated with terminal applications and cash register systems
- Fleet API sends card transaction authorisation requests to issuers of the fleet cards and sends feedback about the results of such requests to the cash register system using the specific fleet API.
- The system processes daily transaction files in the EOD (End of Day) process, communicates with the systems of UTA, DKV, Eurowag and E100.
- An additional, optional element of the authorisation system is a web tool that enables routine access to transaction reports for the particular station chain, individual stations and cash register desks.

Club card System for sports and cultural facilities
Club Card System (CCS) supports employee incentive plans.
System enables single, multiple and periodic use of assigned range of services in various sport, catering and cultural facilities.
The system consist of:
- Terminal application (customer verification, online and offline entry authorization)
- Main Authorisation system – limits (time limits, frequency limits, product quantity limits), antifraud alghoritms
- Terminal management system (www)
- API for integration with product management sytems
- API for mobile applications
- Reporting system
- Card print system
- Hotline system for cardholde verification and card service

Payment HUB- multi-channel payment and clearing platform for banks
- Bank real time omnichannel payment hub connected to a number of clearing systems
- Integrates over 10 payments channels and providers
- Payments from all channels are managed and supervised on one dashboard with drill down option enabling to investigate the details
of each transaction and provide comprehensive reporting tools for measuring global payment data
- Processes over 500 000 instant payments monthly
- Fully integrated with banks compliance and anti-fraud monitoring
systems

The UNIS platform for manufacturing, construction and retail
Automatic identification of objects, events and people.
The UNIS platform consists of many modules that customers can choose depending on their individual needs. The modules can work together within the UNIS Platform or as a single, independent software.
All modules have one common database and allow logging in with contactless card together with another identification mean, e.g. a biometric feature or a registration plate number in the case of vehicles.
Available modules:
- Access Control
- Time & Attendance (Time Tracking)
- People Counting & Evacuation
- Guest book
- Internal Communications Software & Learning Management System
- Project Management
- Manufacturing Execution System
- Warehouse Management System
- Material Flow Control
Reviews
the project
Custom Software Dev for Business Automation Company
"DMT is a flexible company and they provide a well trained and highly experienced team."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am Managing Director in the company. We are a consulting and an integration company. My company provides with content intelligence (OCR, data capture ), business process automation (BPM), RPA and process intelligence solutions.
Our company cooperate with a subcontractor- DMT Software House, which is focused on software development and an integration services such as payment, transactios apps, factoring, BPA and data entry automation.
The end user was a bank that was looking for a company experienced in document processing solutions that could automate the process. The main goals of the bank were automation of the system, analysis of inquiries and replying to inquiries.
For what projects/services did your company hire dmt Software House Sp. z o.o, and what were your goals?
DMT Sofware House was hired as a subcontractor to automate document processing. The end user was a bank that was looking for a company experienced in document processing solutions that could automate the process.
KIR, Poland's national clearing house, launched the Ognivo platform enabling the exchange of documents between Polish companies and institutions such as courts, government offices, public prosecutors, bailiffs and banks.
Banks receive different types of documents via the Ognivo platform:
- Inquiries from bailiffs concerning debtors' bank accounts
- Inquiries about individual accounts maintained by the bank, at the request of the account owner or their heirs.
- Documents, court and bailiff inquiries related to the execution and collection debts from accounts.
Banks must respond with an appropriate electronic document containing relevant information from the banking system, for example a list of cash accounts of the indicated client. The number of documents received by the bank is significant and constantly growing.
In order to provide these services, banks had to engage a significant number of employees or hire new ones to handle such inquiries and prepare responses.
As a more viable option the bank decide to automate the process and implement the solution developed by a subcontractor - DMT Software House.
The challenges were:
- Designing a solution according to the bank’s needs and the restriction. - Software development
- Integration with the bank's central system
- Implementation
- Ensuring maximum automation of document processing and minimizing the amount of manual work.
- Speeding up the response time
The main goals of the project were:
- Maximizing automation of document processing
- Minimizing the amount of manual work
- Speeding up of the response time
- Shortening the inquiry response time
To achieve these goals DMT Software House (subcontractor) had to:
- Analyze the bank's requirements
- Design the system, conduct IT system development and testing
- Integrate the solution with the bank's system
- Implement the solutions
- Provide maintenance
How did you select dmt Software House Sp. z o.o and what were the deciding factors?
Due to the growing number of inquiries from the Ognivo platform and the need to meet legal requirements, the bank decided to automate the process of receiving inquiries and sending responses to them.
The bank chose a few vendors with whom they discussed the challenges and eventually decided on the one with the most extensive knowledge and experience in the field of automated document processing.
DMT was chosen, as a subcontractor, as the company offering the highest flexibility and experience in the area.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
The main steps of the project:
- Analysis of the bank’s requirements, IT environment, existing problems and expectations
- Solution design according to business standards and regulations as well as bank's demands
- Software development and testing
- Integration to the bank's systems
- System documentation preparation and training
- Implementation
- Maintenance
The implemented solution automated most of the activities related to documents processing, which were previously done manually. The solution prepared by DMT enables automatic downloading of documents (inquires) from Ognivo platform and provides key information analysis.
Then the application queries the banking system about the bank's customers and their appropriate types of accounts. Based on this information, the application prepares responses to the sender of the inquiry.
The application prepares and sends responses fully automatic for the majority of queries.
Thanks to this, tedious and time consuming manual activities were significantly limited allowing the bank's employees to focus on decision making and more critical tasks.
How many people from the vendor's team worked with you, and what were their positions?
Project Manager Analysts Integration specialists Four programmers Three testers
Can you share any measurable outcomes of the project or general feedback about the deliverables?
- The bank's replies to inquires are within the required time limits (in accordance with the regulations).
- The deadlines for replies are met by the bank
- Faster response to inquiries
- Less people employed to process inquiries and responses
- Operators only perform actions requiring decision making (they do not perform repetitive operations), manual tasks were limited to a minimum
- Reduction of operators' working time spent on a task
Describe their project management style, including communication tools and timelines.
Agile methodology was used in the project management. It allowed as to launch fast the service for the end user, as well as fast address the needs of the client.
Meeting and services were done remotely by DMT. Once per 2 months we met in the office. We used online tools to manage the project (such as jira modules).
What did you find most impressive or unique about this company?
We were satisfied with the cooperation. DMT is a flexible company and they provide a well trained and highly experienced team.
The project was made by teams:
- DMT (subcontractor) and us
- Business/operations bank team
- IT bank team
Are there any areas for improvement or something they could have done differently?
The product is ready. The system works well. We think that we could improve the integration with debt collection system in the future. We do maintanance and support services for the customers.
the project
Payment Software Solution for Financial Consultancy Company
"The people working for the company are flexible and have deep knowledge and experience in software development."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am Sales Manager responsible for the banking sector. eSourcing is a consultancy and implementation company focused on the financial sector. We specialize in providing and outsourcing of proprietary IT systems supporting the banking sector and the market of POS payment terminals. We have the experience, the necessary expertise and resources to implement and manage solutions that meet the individual requirements of our clients. We cooperate with software development teams thanks to that we develop and implement high performance and mass capacity systems. The end user was a bank looking for a service provider of IT system, which was able to process big amounts of corporate mass payments including maintenance and system development according to the client’s needs. Additionally the end user would like to outsource part of operation processes (back office). Dmt Software House as a subcontractor provided eSourcing with proprietary software and the system integration.
For what projects/services did your company hire dmt Software House Sp. z o.o, and what were your goals?
DMT Software House as a subcontractor, developed software for a bank. The main goal of the solution was supporting the bank in servicing corporate payments. DMT Software House developed an IT system working based on an outsourcing model, which processes ingoing and outgoing corporate payments (eg. mass payments, direct debit payments). The developed software was integrated by the subcontractor into the banks systems (into Central System as well). The system processes bank onboarding customers data and supports complaint, as well as settlement processes.
Main goals of the project were improving transaction processes and taking over part of the operational processes (moving them into the outsourcing model).
To achieve these goals, DMT Software House (subcontractor) had to provide:
- Analysis of the client's business requirements (compliance)
- System project and IT system development for payment processing
- The solution integration with the bank’s domain system
- customer’s data (system participants) migration to the new outsourced service
- Implementation of back office processes (e.g. onboarding, complaints)
- Launching the service in the outsourcing model
How did you select dmt Software House Sp. z o.o and what were the deciding factors?
Bank had problems with its previous software provider. They were not satisfied with the implemented transaction system. The service was expensive and not efficient. That is why the bank started to look for the solution which could be easily integrated and efficient. There were no solutions on the market which would be able to take over part of the bank’s operation processes in the outsourced model.
The systems available on the market were on-premise models, too expensive and not flexible . So the bank decided to look for a software and service provider which was able fulfill its expectation. ESourcing met with a few software development companies. It chose two, which had long term experience in the financial sector. Eventually DMT was chosen as the company which offered the highest flexibility and experience in the area of payment solutions.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
The system was implemented in several steps. First , was the analysis and a deep understanding of a bank problems. Then DMT prepared the solution project. The system was compliant with all the regulations and bank restrictions. After project acceptance by the bank, DMT Software House started software development, which took 8 months. After that the system was integrated with bank central system and tested. A big challenge was data migration and launching the system in its new outsourcing model.
The main steps of the project:
- Analysis of bank’s need, requirements, IT environment, existing problems and expectations
- Preparing of solution project according to business and regulation’s bank demands
- Transactions software development and testing
- Integration to bank systems
- System migration (all customer data transferred from old bank system to new one)
- Preparing system documentation
- Preparing, dimensioning and back office process implementation (e.g. onboarding, complaints)
- Launching the service in the outsourcing model
How many people from the vendor's team worked with you, and what were their positions?
1 Project Manager, 2 analysts, 2 integration specialists, 6 programmers, 6 testers
Can you share any measurable outcomes of the project or general feedback about the deliverables?
1. During the period of operation service, we registered an over twofold increase of serviced transaction volume. 2. The onboarding processes of clients (system users) have been significantly simplified. The implementation time was shortened from 3 days to 1.
Describe their project management style, including communication tools and timelines.
The collaboration was very efficient and smooth. The project was done by 3 teams:
- ESourcing, DMT (subcontractor) team
- business – operational bank team
- bank’s IT team. We used our internal online platforms, communicators and Jira Confluence.
What did you find most impressive or unique about this company?
DMT software development teams have been working remotely for over 20 years. The people working for the company are flexible and have deep knowledge and experience in software development for the financial sector.
Are there any areas for improvement or something they could have done differently?
Agile methodology should be used in such project management. New projects should be carried out with greater emphasis on Agile methodology. It would allow to launch the service faster for the most demanding users, as well as addressing the needs of the users faster.
the project
MES, WMS, & Logistic Software Dev for IT Services Company
"The project was carried out with the participation of the client's staff - IT, administrator and management as well."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am manager at AUTOID company. The company was established in 1999 year. We are Information Technology company and provide manufactures, enterprises and institutions with automatic identification solutions based on technologies such as bar codes, biometry, OCR, NFC, RFID, video analysis.
For what projects/services did your company hire dmt Software House Sp. z o.o, and what were your goals?
DMT Software House company has been hired to develop software which included: analysis, the project preparing, programming, integration and tests. It had to met the client’s need, solve the problems and automate the processes.
The company developed modules: MES (Manufacturing Execution System) WMS ( Warehouse Management system ) and logistic. The challenge was to develop a solution, which provided the end user with information and gave answers for the questions such as:
-the amount of people working on the production order at any given time
- the current workload of production stations and their efficiency
- the current consumption of materials
- Actual Manufacturing Cost in relation to the Technical
- by what date will the order be processed
- how detailed is the multi-level technology written
- constant changes in the production plan and current progress of work
- IT systems communication
- the time spent by planner for making changes in the production plan
- the scale of the deficiencies and what happens to these deficiencies.
- the efficiency of workers and machines
- the accuracy of the Technical Production Cost Plan
How did you select dmt Software House Sp. z o.o and what were the deciding factors?
We checked functionalities of a few MES, WMS solutions available on the market. None of them was able fully fill client’s need. That is why we decided to prepare the customized solution for him. Then we had to find software development company. We talked to a few of them.
I assume all of them were able to prepare the solution, but DMT had the biggest experience in software development for enterprises, integration and the most convincing references. During the conversation we were persuaded that they have knowledge and potential which fully correspond to the project needs.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
The project was divided into a few stages:
- pre-implementation analysis - where we together with DMT (subcontractor) and the client, defined the goals, demands the scope of required modifications and adaptation works. The pre-implementation analysis showed what improvement should be done and determined the resources required to meet the expectations of the client.
- project preparing - The project included: software developed solution, integration, required hardware description and detailed implementation schedule. The designed solution was accepted by the client.
- programming and tests
- implementation
- launching the system, tests and training. The most important features and functionalities in the production module:
- the area of technical preparation of production, planning
- commissioning-cooperation
- registers of technology, guides, cooperation and maintenance
- real-time tracking and modification of work progress in the area of human resources, machinery and raw materials expanding the mechanisms for handling returns, shortages and improvements
The key points in logistic and warehouse areas were:
- complete identification of the supply chain
- extensive structures (warehouses of material materials, entrusted materials on the subject of civil and military)
- tool warehouses, measuring tools, instrumentation
- cooperators' warehouses
How many people from the vendor's team worked with you, and what were their positions?
1 analyst, 6 programmers (UI/UX Designer, Front- and Backend developer, Architect, DevOps Engineer, Tester), project manager, 1 trainer
Can you share any measurable outcomes of the project or general feedback about the deliverables?
What results did we achieve?
- The technical documentation related to the product is available in paper and electronic versions.
- Duplication of assortment indexes was completely eliminated.
- There is used one common way of authorization to the system (access cards).
- Production process is carried out completely electronically from the moment of registering the order till the moment of taking the finished product to the warehouse, (the data dome from paper documentation).
- Registration process improvement of shortages, waste and returns.
- Improvement of cooperation process.
- Improvement of multi-level technology process including support of the product structure.
- The documents flow path was significantly reduced.
- The Dynamic Production Planning Model (APS) has been implemented
Describe their project management style, including communication tools and timelines.
We communicated through our internal communication platform, Jira, mails or phone. The project was managed according to Agile methodology.
What did you find most impressive or unique about this company?
The cooperation was very effective. We organized online meeting with DMT (subcontractor) project staff every week. DMT reported the progress of work and we discussed the next steps in the project.
We used AGILE methodology in the project management process. The project was carried out with the participation of the client's staff - IT, administrator and management as well. We met online with the client every 2 weeks.
Are there any areas for improvement or something they could have done differently?
There is a plan of system development by adding new modules. Additionally we are working on the implementation of automatic MFC (material flow control) modules.
End users praise the software for reducing manual tasks and allowing faster response to document requests. dmt Software House Sp. z o.o regularly collaborated with stakeholders, which made them deliver the project as expected. They are flexible, well-trained, and highly experienced.