Skip to content

Software Engineering · India

Infinity Learn Live Learning Stack

We built a scalable, serverless live learning infrastructure for Infinity Learn, enabling YouTube-powered live classes, real-time chat, and seamless notifications while optimizing costs and performance for millions of learners across India.

Client Overview

About Our Client

Our client, a leading innovator in digital education, is the online learning arm of Sri Chaitanya Educational Institutions, focused on delivering personalized, outcome-driven learning experiences for K‑12 and competitive exam students through scalable web and mobile platforms.

Industry
EdTech
App Type
Web and Mobile Platforms
Services
Backend Engineering, Serverless Architecture, Real-time Communication, and Platform Optimization
Engagement Model
Product Engineering Partnership

Tech Stack Used

  • NestJS
  • MongoDB
  • AWS (Lambda, API Gateway, DynamoDB, S3, SQS, SNS)
  • Firebase/FCM
  • Ably Realtime

Requirement

The client needed a scalable live learning infrastructure that could power YouTube-based real-time classes, real-time chat, notifications, and large content uploads while minimizing infrastructure costs and ensuring reliable performance during high-traffic sessions.

Results

  • Cost Efficiency

    Achieved significant infrastructure savings through a serverless, pay‑per‑use model instead of always‑on servers.

  • Seamless Scalability

    Enabled the platform to support large spikes in concurrent learners during live classes without performance degradation.

  • Higher Engagement

    Real-time chat and targeted push notifications increased learner participation before, during, and after live sessions.

  • Operational Control

    Automated user deletion and data synchronization streamlined operations and improved data consistency across tools.

  • Performance & Reliability

    API, database, and S3 multipart upload optimizations reduced latency and eliminated large-file upload failures for learners and instructors.

Our Process

Analyzed Client Needs

Mapped client’s live learning goals, pain points, and scalability expectations for real-time classes.

Core Solution

  • YouTube Live Integration

    Built a custom backend service to create, schedule, and manage YouTube Live sessions directly from the Infinity Learn platform, enabling seamless real-time classes.

  • Serverless Learning Architecture

    Transitioned core services to AWS serverless components like Lambda, API Gateway, and DynamoDB, ensuring automatic scaling and pay‑per‑use cost efficiency during high‑traffic live events.

  • Real-Time Engagement Layer

    Integrated Ably-powered live chat and FCM-based push notifications so learners can interact instantly with instructors and receive timely updates across devices.

  • Operational & Performance Optimization

    Implemented SQS-driven user deletion workflows, API and database optimizations, and S3 multipart uploads to streamline operations, reduce latency, and handle large file uploads reliably.

Let’s Explore How We Can Build Together

Whether you’re building a new product or modernizing an existing one, get insights from our product, engineering, and AI experts.