Building a Scalable & Secure Coding Lab for an EdTech Startup
Client Overview
An EdTech startup teaching children (ages 5-14) how to code by developing their own video games.
Business Challenge
The client’s technology team faced challenges in:
- Developing a coding lab with MakeCode and a microservices architecture (Azure Functions).
- Migrating MySQL to Azure Cosmos DB for scalability.
- Implementing role-based access with Azure AD B2C.
- Key roadblocks: Tight deadlines, skill gaps, accessibility, scalability, security, integration.

Solution by Ruhma Technologies
- Expert Augmentation – Added Solution Architects, Full Stack Developers, and Azure Engineers to supplement client technology team.
- Tech Stack Optimization:
- Azure Web Apps & Web Jobs for scalability & reliability.
- MongoDB for flexible data storage.
- Azure AD B2C for secure user authentication.
- Angular for a dynamic and responsive UI.
- MakeCode Integration to enhance interactive coding experiences.
- Custom APIs for seamless LMS integration.
- Enhanced Security – Implemented stringent security protocols for data privacy compliance.
Business Impact
- Faster Go-To-Market: Reduced implementation time by 3+ months.
- 30% Higher Scalability: More concurrent users without performance issues.
- Improved Security & Compliance: Robust authentication and data privacy safeguards.
- 50% Increased Student Engagement: Interactive features & real-time feedback.
- Enhanced Learning Experience: A creative, easy-to-use coding environment.
Solutions for better business
We use data and technology, to shape the future.

Copyright All Rights Reserved © 2025 | Ruhma Technologies