PrivatBank’s Igor Remez, Pavel Korchagin explain to International Banker how a new digital core can help banks with the real-time processing of millions of events

International Banker reported how PrivatBank navigates the 21st century banking landscape. Igor Remez, Deputy Head of IT and Pavel Korchagin, Head of Engineering at PrivatBank, the largest commercial bank in Ukraine, authored the piece explaining the digital core and how it helps PrivatBank navigate modern banking.

Banking software designed in the latter half of the 20th century is not a good fit in today’s digital, real-time era – but yet it’s still prevalent. Bank personnel might need a report to be immediately available online, not at the end of the week. A banking customer may need to know the exact amount of funds in each of her accounts at a certain moment, but the bank’s systems may not be able to deliver that information with real-time accuracy.

To address these issues, banks often hire programmers to hardcode new capabilities into their systems, or buy expensive software solutions and again add code to make them cooperate. The amount of code grows exponentially, and so does the complexity and cost of maintenance.

Remez and Korchagin explain that a bank’s best choice for gaining needed flexibility is to install a new digital core at the heart of their systems. In the systems used by most banks today, data is stored in an SQL database. PrivatBank’s approach is to describe the whole company as a set of states and processes, and then start working with explicit states, not data hidden in the database.

The digital core allows for orchestration and simultaneous, parallel processing of computational operations. With a parallel processing digital core, it’s like each account at the bank has its own worker. Whereas traditional systems allow for updates to be calculated once per day, a digital core makes it possible to perform the same updates nearly instantly.

PrivatBank has solved its account processing issues by utilizing a digital core provided by the Corezoid Process Engine. With the platform, account data is stored not in an SQL database but in smart nodes, allowing the bank to use a single data row for all business and regulative calculations, and reducing the necessary size of our data storage by a factor of ten. Every kind of banking account and type of transaction that might occur is now associated with a pre-defined process. Most dramatically, the bank’s “daily summation” task – which used to take up to six hours for the old system to complete – is now processed and finished within just four minutes.

The full article can be found at International Banker.

PrivatBank repays NBU loans ahead of schedule, Remains fully committed to transparency and cooperation with institutions

Ukraine’s PrivatBank repaid its National Bank of Ukraine (NBU) loans well ahead of the repayment schedule and reaffirmed its commitment to transparency and cooperation.

“The bank is actively returning refinancing credits, taking into account the positive pace of the deposit portfolio and stabilization of the situation on the financial market,” said First Deputy PrivatBank Board Chairman Oleh Horokhovsky. The loans were equal to UAH 8 billion in refinancing credits since early 2016.

In addition to the early repayment of loans, PrivatBank reiterated its commitment to full transparency of business practices and partneship with institutions like the NBU, the IMF, and the World Bank. PrivatBank highlighted that it will continue to make payments according to the repayment schedule and, when possible, ahead of schedule, a further demonstration of good faith and cooperation with the NBU.

Founded in 1992, PrivatBank is the leader of the Ukrainian market and Eastern Europe. According to the GFK Ukraine research of banking services for individuals, as of the end of 4Q2015 48.4% of customers of Ukrainian banks used PrivatBank services and more than every third Ukrainian (39.3% of respondents) considered PrivatBank their major bank. The research showed 42.6% of Ukrainian corporations use the services of PrivatBank.