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.
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.
Team Architecture
Request similar team βTechnical Leader
Senior
Backend Developer
Senior
Mobile Developer
Mid-Senior
DevOps Engineer
Senior
QA Engineer
Mid
Stack & Compliance
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
Initial Architecture and Setup Β· 3 months
Established foundational architecture and communication protocols.
Development Phase Β· 6 months
Scaled team and iterated on development with ongoing client feedback.
Testing and Optimization Β· 4 months
Rigorous testing and performance optimization to meet scalability targets.
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.
Services
Related Projects
That profile does not show up on a job board
Cloud Migration