Digitizing Payments and Wage Access

Empowering workers with financial flexibility and instant access to earned wages

Aug 2024 - Present
7 min
1 /4

Client

Cobraste is a startup focused on accelerating payments for workers in industries where wages and tips are typically handled in cash. Their product offers two primary use cases:

Cobraste helps workers manage financial needs in real time, which they can access through multiple channels:

2 /4

Requirements & Context

As an early-stage startup with a minimal team, Cobraste faced a critical transition when two key team members were leaving. They needed a skilled technical team to take over, maintain, and evolve their product. They were initially looking for PostgreSQL expertise but ultimately required a broader skill set, including TypeScript and API architecture.

Manas was brought in to stabilize and scale their platform while helping Cobraste recruit and build an internal development team.

The immediate priority was onboarding a large number of users from a new enterprise client, which required platform stability and availability. The TIPS functionality was in place, but the infrastructure for EWA still had to be built.

At the start of our engagement, Cobraste’s technical landscape presented several challenges:

3 /4

Approach

Manas integrated two senior engineers into Cobraste’s team, working alongside their developers to address technical debt, implement missing functionality, and set the foundation for a scalable architecture.

Our first priority was ensuring system stability and availability for the influx of new users. We identified and resolved connection management issues, improving database reliability and preventing unexpected downtime.

We then focused on building the entire backend infrastructure for EWA, creating a flexible, scalable data model that could support different employer payroll structures. Since Cobraste’s first enterprise client required custom integrations, we designed a system that would work for them while remaining adaptable to future clients.

To streamline development and improve maintainability, we led the migration from Crystal to Nest.js, in alignment with Cobraste’s evolving needs.

A structured Data Pipeline was introduced to normalize all incoming payroll and transaction data, making it easier to integrate different employer systems without requiring ad-hoc transformations for each client.

We also worked on improving software development practices, including:

4 /4

Results

Manas.Tech played a key role in stabilizing Cobraste’s platform, ensuring that both TIPS and EWA function reliably and efficiently.

We built the entire backend for EWA, including data ingestion, business logic, and API infrastructure, creating a system that is scalable, secure, and designed for rapid growth. The modular design allows new clients to onboard quickly while maintaining stability for existing users.

The Data Pipeline now centralizes all employer data, ensuring that only structured, validated data is processed by Cobraste’s system. Any payroll information not structured through the Data Pipeline is considered non-existent, reinforcing data integrity.

The migration to Nest.js provided Cobraste with a more maintainable and developer-friendly API, replacing the previous Crystal-based implementation.

Cobraste’s platform currently supports 2,700 daily users, with TIPS processing nearly 1,000 transactions per day.

Through a combination of immediate fixes, long-term architecture improvements, and process standardization, we helped Cobraste move from a system struggling with instability to a robust, scalable financial platform ready for expansion.

Send money

Cobraste provides immediate earned wage access to its users. The UX is simple: your balance increases each time you end a shift, and you can transfer part or all of it to your bank account with one or two clicks.

Send money

Contributors

Ana Pérez Ghiglia

Ana Pérez Ghiglia Principal Engineer

Martín Verzilli

Martín Verzilli CTO


Let’s work together

Start your project