Talex
A team that started at 5 and grew to 15 in six months. Not because the project changed - because the client saw what the right people could do.

Media Β· Europe Β· Staff Augmentation

A team that started at 5 and grew to 15 in six months. Not because the project changed - because the client saw what the right people could do.

A Norwegian virtual network operator building a serverless IVR system for 3.3 million users. Serverless architecture was still maturing as a production standard. SIP and WebRTC integration required specialists who had shipped real-time voice systems before. And the development team sat five time zones away from the client's in-house engineering team in Norway.

Specialists deployed

15

Duration

15 mo

Engagement model

Staff Augmentation

"Building a serverless IVR system at this scale, with SIP and WebRTC integration, is not a project where you can afford to learn on the job. The technical leadership on this team understood the architecture from the first week. What surprised us was how well the collaboration worked across the time zone gap β€” the communication structure they brought to the engagement made it feel like a local team. We expanded from five to fifteen people in six months because the quality warranted it."

β€” CTO

Navigating the Unknowns of Serverless Architecture

Serverless architecture in production at scale is a different discipline from serverless in a side project or a proof of concept.

The design assumptions are different. Stateless function execution changes how you think about performance optimisation, database interactions and caching strategy. The failure modes are less familiar. And in 2024, when this project began, the established best practices that make those decisions easier were still being written by the teams doing the work rather than found in documentation.

The client's IVR system had to handle thousands of concurrent voice sessions without degradation, across a user base of 3.3 million people in Norway. SIP and WebRTC integration added a layer of complexity that sits well outside the standard backend engineering profile. SIP manages session initiation and termination for voice calls. WebRTC handles the real-time communication layer. Getting both to operate reliably inside a serverless architecture, integrated with existing telecommunications infrastructure, required engineers who had worked at this intersection before.

The time zone challenge was structural rather than incidental. A five-hour gap between the development team and the client's Norway-based engineers means that misaligned communication rhythms compound daily. Requirements that should have been clarified in a morning standup wait until afternoon. Decisions that could have been made in ten minutes take twenty-four hours if the collaboration structure does not account for the gap from the start.

Assuming serverless architecture is plug-and-play without considering its immature state in production.Underestimating the impact of a five-hour time zone difference on daily coordination and decision-making.Hiring generalists for specialized tasks, leading to extended ramp-up times and potential capability gaps.

Strategic Team Expansion: Quality Before Quantity

The engagement started with a focused team of five. Not because the full scope was unclear, but because the right approach to a project with this many technical unknowns was to establish the architecture and collaboration rhythm before scaling the people building it.

Talex assembled that initial team around a technical leader with deep SIP and WebRTC experience. That decision shaped everything that followed. Technical leadership on a project this specialised is not a coordination role. It is the function that prevents architectural decisions from being made by engineers who are competent but have not encountered this specific failure mode before. The client received that profile because the vetting process assessed domain depth, not just stack familiarity.

All team members worked embedded with the client's Norway-based engineers throughout the engagement. Talex established a detailed SLA at the project start, defining communication standards, technical expectations and risk management protocols across the time zone gap. Regular process audits ran throughout the fifteen months to ensure the collaboration structure held as the team grew and the project scope evolved.

Six months into the engagement, the client's confidence in the team had grown enough to expand it from five to fifteen. That growth happened because the initial team had demonstrated the quality and communication standard that warranted it, not because the project had been scoped incorrectly at the start.

1

Technical Leader

Senior

5

Backend Developer

Senior

3

Mobile Developer

Mid-Senior

3

DevOps Engineer

Senior

3

QA Engineer

Mid

Seamless Scale and Performance Beyond Expectations

Assembling fifteen specialists with this technical profile - serverless architecture, SIP, WebRTC, real-time voice infrastructure - through conventional hiring across a five-time-zone gap would have taken longer than the engagement itself. The collaboration infrastructure required to make a cross-timezone team function as a single unit is not something that emerges naturally from a headcount expansion. It is something that has to be designed in from the start, which is what the SLA and process management structure provided throughout fifteen months.

The IVR system was successfully launched, serving 3.3 million users across Norway without performance degradation. The serverless architecture, once a theoretical construct, is now a proven backbone supporting massive scale. The expansion from five to fifteen team members is a testament to the trust and confidence built through Talex's rigorous process and quality delivery. The project not only met its performance targets but exceeded them, validating the strategic decisions made early in the project. Communication strategies effectively bridged the five-hour time zone gap, ensuring no sprint cycles were missed.

Established (Market Leadership)

Achieved a competitive edge by leveraging cutting-edge serverless technology.

Enhanced (Operational Efficiency)

Optimized resource allocation and communication across borders.

Increased (Client Confidence)

Demonstrated capability led to further investment in team expansion.

Minimized (Technical Debt)

Early architectural decisions reduced long-term maintenance challenges.

Validated (Scalability)

System maintained performance under peak loads across millions of users.

Optimized (Cross-Zone Collaboration)

Effective communication strategies kept project milestones on track.

Timeline

1

Initial Architecture and Setup Β· 3 months

Established foundational architecture and communication protocols.

2

Development Phase Β· 6 months

Scaled team and iterated on development with ongoing client feedback.

3

Testing and Optimization Β· 4 months

Rigorous testing and performance optimization to meet scalability targets.

4

Launch and Support Β· 2 months

System launch and initial support phase to ensure smooth operation.

Business Outcomes

  • β†’3.3 million : users served on a serverless IVR system built from scratch in fifteen months, exceeding original performance targets
  • β†’3x : team size expansion from 5 to 15 within six months, driven by client confidence rather than scope creep
  • β†’15 months : full delivery maintained across a five-hour time zone gap without a single missed sprint cycle

Engineering Excellence

  • β†’Concurrent Sessions : >2000 : Firebase and AWS RDS optimised for stateless function execution, sustaining peak voice session loads across 3.3 million users without degradation
  • β†’Voice Protocol Integration : SIP and WebRTC : Real-time voice session management and communication integrated into existing telecommunications infrastructure
  • β†’Cross-Timezone Delivery : 5-hour gap : SLA-defined communication protocols and regular process audits maintained consistent development rhythm across Norway and Vietnam throughout 15 months

Why Talex

Speed of Delivery 7 days

Talex assembled a niche team in weeks, not months, ensuring no delay in project kickoff.

Elastic Team Scaling

Our flexible team structure allowed us to scale in response to project demands, not static assumptions.

Cultural and Language Fit

Bilingual team members ensured seamless communication and cultural alignment with the client.

SPEED: Time-to-Team RiskELASTICITY: Fixed Capacity RiskBILINGUAL/CULTURAL FIT: Lost in Translation Risk

Services

FrontendBackendDevOpsMobile