fbpx

Background

Our partner, a newly unified bank formed by merging several large Hungarian bank branches, aims to launch in 2023. The goal is to become the most modern bank in Hungary by introducing flexible and internationally leading digital solutions. This ambitious project draws inspiration from industry leaders like Netflix, Uber, Revolut, and Wise.

Solution

Rollout IT has been instrumental in this project by providing top-tier backend development and project management expertise. The focus is on building a robust microservice architecture to ensure scalability, flexibility, and performance. Our team comprises experienced senior developers, project managers, product owners, and DevOps engineers, all working collaboratively to bring this vision to life.

Objectives

The primary objectives of this project include:

  1. Developing a scalable and flexible backend using microservice architecture.
  2. Implementing state-of-the-art technologies to ensure a leading-edge digital banking experience.
  3. Building a fully remote team of 300 engineers to support the bank’s digital initiatives.

Progress

The project is on track for its 2023 launch. Key progress points include:

  • Establishing a robust microservice architecture with NodeJS and NestJS.
  • Utilizing GraphQL for efficient data querying and manipulation.
  • Implementing MongoDB for flexible and scalable data storage.
  • Developing a responsive and intuitive frontend with React and TypeScript.

Challenges

Several challenges have been encountered and addressed:

  • Coordinating a fully remote team of engineers, ensuring effective communication and collaboration.
  • Integrating various banking systems from the merged branches into a unified platform.
  • Ensuring the highest levels of security and compliance with banking regulations.

Team

The Rollout IT team dedicated to this project includes:

  • 1 Engineering Manager
  • 2 Tech Leads
  • 2 Python Developers
  • 1 Java Developer
  • 3 Full-stack Developer

Tech Stack

The technology stack for this project includes:

  • NodeJS and NestJS for building the backend microservices.
  • GraphQL for efficient data querying and manipulation.
  • MongoDB for flexible and scalable data storage.
  • React and TypeScript for a responsive and modern frontend.

Client Interaction

Regular communication with the client is maintained through status updates, review meetings, and feedback sessions. This ensures that the project aligns with the client’s vision and requirements. The collaborative approach fosters a positive working relationship and facilitates smooth project progression.

Conclusion

In conclusion, the development of Hungary’s most modern bank is well underway, with Rollout IT playing a critical role in building a scalable, flexible, and secure digital banking solution. By leveraging cutting-edge technologies and a robust microservice architecture, the project is set to revolutionize the banking industry in Hungary.

As the launch date approaches, the combined efforts of Rollout IT and the client ensure that the new unified bank will offer a leading-edge digital banking experience, setting a new standard for financial services in the region. The successful integration of advanced technologies and a fully remote engineering team exemplifies the project’s commitment to innovation and excellence.

Book a call or write to us

Or

Send email

By clicking on ‘Send message’, you authorize RolloutIT to utilize the provided information for contacting purposes. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Businesses interact with their customers using AI Chatbots or Conversational AI. They are offering unique capabilities that cater to the different levels of customer interaction. But what are these technologies, and how do they differ?  In this article, we'll learn about AI chatbots vs. conversational AI, their benefits, use cases, key differences, and how they shape the future of customer interaction.
Artificial intelligence is rapidly transforming how developers approach coding tasks, and Cursor AI is one of the tools that aims to improve the way we code by offering powerful AI integrations. One of Cursor AI's standout features is its ability to customize and apply AI rules to different coding environments, enhancing the precision and efficiency of your code generation process.
What if the digital product you've built and invested time into is unknowingly excluding millions of potential users? In our rush to create sleek, feature-rich websites and apps, we may be building barriers instead of bridges? We often tend to overlook digital accessibility but it has a deep impact.  You may face a wake-up call when it comes to digital accessibility and conducting its audit. Perhaps we should realize that creating truly inclusive digital products isn't just a nice-to-have feature but it's essential.
Did you know that developers spend an average of 17.3 hours per week debugging code? That's nearly half of a typical work week! But what if we told you there's a tool that could dramatically reduce this time and boost your overall productivity? Cursor AI is the new Integrated Development Environment (IDE) that's revolutionizing the way we code and debug.
Did you know that Google's monorepo contains over 2 billion lines of code across 9 million source files? This staggering scale highlights the immense challenges developers face when working with large codebases.  Git, the distributed version control system created by Linus Torvalds, has become the de facto standard for managing source code. Its powerful branching and merging capabilities make it an excellent choice for handling code repositories. However, as we'll see, Git faces some challenges when dealing with extremely large repositories. Today we will learn about how developers can easily manage the monorepo codebase in git using git’s sparse index feature.