Aciety

Private equity investment fund internal and customer facing systems development and maintenance

INVL is the leading investment management and life insurance group in the Baltic region. Its companies manage pension and mutual funds and life insurance directions, individual portfolios, private equity, and other alternative investments.

About

One of the challenges we faced at the outset was refactoring and migrating the code base to open source solutions. All of this while keeping on a tight schedule in a heavily regulated fintech environment. To achieve stellar results we communicated with the previous vendor for a smooth takeover. Dedicated PO from our side and implemented Agile principles to keep up with this large scale project.

Created Value To be a valuable long-term partner and provide top-notch service, Toughlex's priority was to establish smooth channels of communication. We facilitated a collaborative effort of gathering feedback and conducting business analysis to create a roadmap using an Agile approach. A wide range of skills were required to work on what had already been built in order to redesign, develop, or expand a cluster of microservices.

Agile To effectively utilize our resources and tackle a wide range of tasks, we adopted Agile principles with short iteration cycles. Our framework of choice was Scrum, which emphasizes transparency, accountability, and continuous improvement. We broke down large goals into smaller, more manageable chunks, and the regular meetings and check-ins within the Scrum framework kept everyone aligned.

Liberated code base After careful assessment of the code base we identified proprietary solutions that needed to be replaced with open source. It often has large communities of developers who work to improve the code and increase security. Once the migration was done INVL enjoyed full ownership of their software thus further protecting the business.

Reduced maintenance fees During our assessment we discovered a number of areas with inefficient code logic. It was causing multiple issues and making it difficult to maintain and scale the software. This low hanging fruit has paid off once we implemented our best practices. It significantly reduced the maintenance fees while also improving scalability.

UI/UX redesign In order to further increase operational efficiency we implemented design changes for self-service system. Bringing the whole look and feel to the present day. We believe that a more intuitive and visually appealing UI leads to higher levels of user satisfaction. Which aligns with INVL's grand vision to be exceptionally good in terms of customer-centric company.

Technologies When we joined the project, it was already underway with the main technology stack in place. Our top priority was making sure we followed all the GDPR and fintech requirements to the letter, so we placed a strong emphasis on authentication and security. We took on the development and maintenance of a cluster of services using the .NET technology stack. It’s created by Microsoft, secure and widely used. Most importantly it will be supported for a long time to come. To manage servers and reduce system crashes, we used Kubernetes. We also utilized Docker for continuous integration and to keep microservice instances running separately. To create a premier user interface, we turned to the React library and GraphQL as a back-end and front-end communication protocol. While GraphQL may require a bit more effort to set up, the benefits of faster update and retrieval of services make it worthwhile. For external systems, we used REST, which is easier to implement and still gets the job done. Finally, to bring everything together and ensure smooth project management, we utilized Azure DevOps. This platform provides a range of tools and services for collaborative software development, including version control, agile planning, continuous integration and delivery. Overall, we leveraged a combination of secure and reliable technologies to ensure that the outcome was nothing short of legendary.

Goals Initially we focused on INVL gaining full ownership of the internal systems. From there we progressed to develop and maintain a cluster of services: self-service, admin portals, APIs for clients, brokers, AML, identity management and various others.

  • 500000+Size in euros
  • Not providedPrice
  • 36Duration in month
  • 6Team size

Tech Information

Skills
.NET
React
Kubernetes
User Experience (UX)
Agile
TypeScript
Azure
DevOps
Docker
GraphQL
REST
User Interface (UI)
Services
Software Development
Web Development
Industries
FINANCIAL AND INSURANCE ACTIVITIES
Markets
European Union (EU)

Toughlex Portfolios

Company Description

Toughlex is a Lithuania-based IT company founded in 2015, that partners with companies in need of software development services. We believe that only working together with our clients can ensure the most efficient route to creating software that satisfyingly fulfills all the expectations. This kind of software delivers magnificent customer experiences, drives revenue growth and help clients quickly achieve their business goals. Software with impact - that's how we call digital products created at Toughlex. To achieve such impacts, we use agile methodology and full transparency to speed up products to market.

Toughlex specializes in 5 areas to provide most exceptional services:

  • Custom software development. If you are looking for a long-term partner to implement innovative ideas that will provide your customers with additional value and differentiate your business in a tough competitive environment, Toughlex is your outstanding choice.

  • Maintenance and support. We deliver professional maintenance and support services to reduce your software system TCO and ensure continuous improvements and optimization.

  • Dedicated development centers. Enhance your business with Toughlex’s top-quality resources delivered exactly as per your requirements and business objectives with the preferred degree of monitoring and involvement.

  • Software prototyping. Software system prototyping is a perfect choice for refining functionality, detecting potential issues and setting right priorities.

  • Technology consulting. Toughlex’s technology expertise and automation strategy knowledge empower Toughlex to provide customers with the first-class consulting services, which ensure improved business efficiency, increased cost-effectiveness and risks mitigation.

At Toughlex, we prioritize working the technologies our team have the most experience with, but we do not hesitate to learn new things. However, we have distinguished 4 technologies, our team has most experience with:

  • .NET. Toughlex .NET specialists have a wide experience in web and desktop application development. Our skilled team offers the best .NET development practices for your custom solution or product, providing full-cycle services from preparing a detailed credible feasibility study to after-production support and maintenance.

  • Node.js. Our Node.js developers with their expertise in Javascript and Javascript Libraries have been utilizing agile-based methodology in developing both client- and server-side web applications that are perfectly aligned to meet your business objectives.

  • Angular. Apps that are easily tested, updated and maintained will come to life bringing amazing long-term benefits when using Angular. Experienced developers from Toughlex may provide you with the highest level of services.

  • Frontend. Specialists at Toughlex have various experience with web technologies. No matter what is it – a single static page or dynamic solution – we are always ready to help!

Although Toughlex is a young company, we already have a wide variety of clients who trusted us and came out with outstanding software products at their possession. Our clients are from many different industries: Digital Advertising, Agribusiness, Internet Technologies, Oil & Gas, Architectural Services, Hotels & Tourism, Sports Arenas, Universities, Transportation and others.

Company Information

We Help Cover All Your Needs In The Following Service

Transparent Triangles