Case studies

Building the foundation for Anticipay's growth with coders51

This case might interest you if:

you want to build a robust and secure fintech platform

you are looking for a reliable technology partner to build a solid product

you need a solution that evolves with your business growth.

Anticipay is a startup that approached coders51 in 2016, shortly after its founding, with an ambitious idea: creating a digital marketplace for trading commercial invoices.

The goal was to provide an alternative financing channel for small and medium-sized enterprises, ensuring liquidity for deserving businesses.

This was a significant challenge because:

Anticipay was looking for a technology partner capable of building a software platform in a complex and sensitive domain like finance.

The product needed to be reliable and solid, comparable to a banking platform, since it handles real financial transactions.

Furthermore, as a startup, Anticipay needed a flexible solution that could rapidly evolve alongside the business.

The innovative approach of coders51

coders51 tackled this challenge with an approach based on two fundamental pillars: Domain Driven Design (DDD), a methodology that translates business needs into software through a shared language between technical and domain experts, and the Elixir programming language.

Domain Driven Design: the key to mastering complexity
Domain Driven Design (DDD), cornerstone of coders51's approach, was crucial to the project's success. Applied both strategically and tactically, DDD enabled deep exploration of Anticipay's financial domain through event storming sessions - collaborative workshops where the technical team and business experts map business processes together - and the design of a modular software architecture with isolated components communicating through events.

This strategic approach made it possible to create software that met Anticipay's immediate needs while proving ready to evolve with the business over time.

Working with coders51 has been reassuring for the company and for the internal team, who have been able to develop their skills while being supported at every stage of the project. The flexible approach over time has enabled us to respond adequately to market needs, leveraging the experience and capabilities we've built together. New challenges await us and we'll continue the journey together

Daniele Gardella
Daniele Gardella
CEO
Anticipay SRL
Elixir: The winning technology choice
Together with Anticipay, we decided to use Elixir as our programming language. This was a strategic choice because Elixir offers exceptional scalability and fault tolerance.

It proved ideal for Anticipay's platform needs to handle growing workloads without compromising performance, while ensuring the high reliability crucial for a critical financial service.

Elixir proved easy to learn for new team members during the scale-up phase, facilitating the project's growth and evolution.

Evolution and growth

The collaboration between coders51 and Anticipay has been constant since 2016, adapting to the company's different growth phases. Initially, we directly handled the application's design and development. As Anticipay's internal team grew, coders51's role evolved, shifting to training and mentorship, then becoming more targeted but still constant consultancy support.

Over the years, the platform has demonstrated remarkable resilience and adaptability. It has supported Anticipay's expansion into the business information market, adding new related services alongside the invoice marketplace. The architecture gradually evolved from monolithic to service-oriented, while maintaining most of the original code and growing harmoniously without the need for radical rewrites.

Results and success

The result of this multi-year collaboration has been remarkable. The platform has consistently risen to challenges, supporting Anticipay's growth from startup to scaleup, eventually being acquired by the Zucchetti group. Despite the significant increase in users and business complexity, the solution developed has maintained high performance and constant reliability.

A particular point of pride has been the absence of service disruptions for customers, a crucial aspect for a startup operating in such a critical sector as finance. This level of reliability has contributed to Anticipay's success, positioning it as one of the most cutting-edge companies in its field.

The collaboration between coders51 and Anticipay has demonstrated several elements that can also apply to your company or innovative startup:

the combination of Domain Driven Design with the strategic choice of Elixir;

a constant partnership to grow and evolve while maintaining a robust and reliable platform;

the importance of a flexible and long-term oriented approach to software development, especially for innovative startups in complex sectors.

In 2025, after eight years of collaboration, Anticipay continues to benefit from the foundations laid by coders51, proving capable of facing new challenges and market opportunities with a technology platform that matches its ambitions.

Contact us to build the foundation for your growth.