Nethues Technologies Private Ltd

K12 – Online Education Platform

 Client Image

About the Client

K12 is a U.S.-based online education provider offering K-12 public school, private school, homeschool, and career-and-college-prep programs. Stride, Inc. is publicly traded on the NYSE and has built a long-standing presence in online education, serving students across the country through a network of managed public and private schools, tutoring services, and broader learning solutions.

The platform supports teachers, administrators, districts, and students across a large and varied application ecosystem, spanning reporting, provisioning, student data, integrations, and day-to-day classroom operations.

 

Project Requirements image

Project Requirements

K12 needed a dependable engineering team to support core parts of its education platform on an ongoing basis, not a single, bounded project, but continuous coverage across:

  • Teacher, administrator, and district-facing application functionality
  • Reporting and student data systems
  • User and account provisioning
  • Third-party integrations, including LTI-based learning tools
  • Modernization of legacy applications and infrastructure
  • Security improvements and code quality
  • Production support and QA across live environments
  • Zero disruption to live systems actively used by schools, teachers, and students
  • Comfort working across both legacy Core PHP applications and newer AWS-based architecture
Web image
Our Solution image

Our Solution

Nethues’ team worked as an embedded extension of K12’s engineering group, moving across cloud architecture, legacy systems, integrations, and reporting rather than staying in one lane. The work ranged from building new AWS serverless infrastructure to keeping decades-old Core PHP applications running, often at the same time, on the same live platform.

The harder part wasn’t any single piece of work; it was doing all of it without disrupting a platform actively used by schools, teachers, and students. That meant careful coordination across five environments: Development, QA, Staging, Performance, and Production, and treating legacy and modern systems with the same level of care.

Beyond the core build, a few things stood out:

  • AWS serverless infrastructure built with API Gateway, Python Lambda, SQS/DLQ, EventBridge, Redis, and SSM Parameter Store
  • An auto-provisioning system built from scratch, with dedicated failure handling for hard-failure scenarios
  • LTI integrations migrated from 1.0 to 1.3 Advanced, with SQL and code quality improvements along the way
  • A legacy Core PHP application migrated to Laravel and Vite, plus PHP 8.2 upgrades across other applications
  • Reporting and admin modules built and maintained for teachers, administrators, and district staff
  • Ongoing feature development, QA, and production support across TAD and Live Practice
  • Node.js and Express capability being built up to support future platform needs

What K12 has is a platform that keeps running reliably for the people who depend on it daily, while steadily modernizing underneath.

client rating icon

Client Rating

Nethues Technologies

Excellent

Client's name and profile image can not be disclosed due to the NDA (Non Disclosure Agreement)

Technology image

Technical Bits

  • Languages & Frameworks: Core PHP, PHP 8.x, Laravel, JavaScript, jQuery, HTML/CSS, Next.js/React, Vite
  • Database: PostgreSQL
  • Cloud & Infrastructure: AWS (API Gateway, Lambda, SQS/DLQ, EventBridge, SSM Parameter Store), Redis, LocalStack
  • Integrations: LTI 1.0 → LTI 1.3 Advanced migration
  • Code Quality & Security: SonarQube, Intelephense, PHP 8.2 upgrade and remediation
  • Data & Reporting: Cron-based processing, PostgreSQL query optimization
  • Version Control: Git
  • Emerging stack: Python, Node.js, Express (in active development)

Want to see our project from inside-out?

Visit Now