Citibank

Multi-purpose cooperation

Time:
2017-current
Team:
15
Industy:
Fintech
Engagement model:
Dedicated Team
banner1

About the client

Citibank is the consumer division of financial services multinational Citigroup. Citibank was founded in 1812 as the City Bank of New York, and later became First National City Bank of New York. The bank has 2,649 branches in 19 countries, including 723 branches in the United States and 1,494 branches in Mexico operated by its subsidiary Banamex.

 

Objective

  • Ensure a smooth and safe transition to a new technology stack
  • Optimize credit risk analysis module, implement and test new functionality
  • Automate tax calculations processes, organize and test new forms structure and interface
  • Develop an electronic archive
  • Design a system for one-time data pre-calculation with data cleaning

 

Challenges

The Total Ledger system was designed to receive, process and store data for reporting (Central Bank, etc.) The system was implemented on the Oracle DBMS. The user interface was developed by means of Oracle Forms. User access rights to the resources of the Total Ledger system were regulated using the system of roles, united into role groups and stored in the database. Logging of user actions was tied to roles in the Oracle database. Our solution – is to move from the outdated unsupported technologies to the modern stack.

The additional complexity for some types of tasks is high security and privacy standard.

Job done

  • We made an uninterrupted and safe software migration from Oracle Forms to the new app.We provided access to the application from the single sign-on system and the enterprise management system. We also provided a smooth transition from using the application on Oracle Forms to the new application.
  • We added new features to credit risk management system for data collection. Now it is possible to upload various types of files and validate their correctness with the help of software.
  • Our team organized and tested new forms of calculation of taxes. Previously, the interface was developed on Oracle Forms, now we have migrated to the Web UI.
  • We developed an electronic archive. Our team designed a generation system according to the established forms also with a module for presenting data in human readable format.
  • We built a new system with the possibility of one-time pre-calculation of data and implement the mechanism of removing irrelevant information.
Mask Group (4)

Results

The client is satisfied with the results and the level of service. Now, we are responsible for maintaining all system versions and work on new tasks.