Skip to content
Nº 01 — Lead Full Stack Engineer · Physics Wallah, IOI LeapX · Bengaluru, INOpen to backend / full-stack lead roles

I build the platform.I lead the teamthat ships it.

I'm Sarthak Chauhan, Lead Full Stack Engineer at Physics Wallah's IOI LeapX, where I run a 12-person unit (7 full-time) across 12 parallel client projects, and founder of Lireons, a multi-tenant LMS for coding bootcamps. I came to engineering through cybersecurity, so I design for the failure case first.

Key figures

  • 12

    Person unit led

    7 full-time engineers · 12 client projects in parallel

  • 45%

    Manual release overhead

    GitHub Actions CI/CD I designed at LeapX

  • 99.9%

    Lireons uptime

    Zero-downtime deploys on Kubernetes + AWS

  • 40%

    Environment setup time

    Infra bootstrapping I built for 12+ engineers at LeapX

About

BasedBengaluru, India · RoleLead Full Stack Engineer · FocusBackend, platform, DevSecOps · BuildingLireons · AvailabilityOpen · Bengaluru, remote or Europe

Engineer first, founder second, security always.

I lead a twelve-person engineering unit at Physics Wallah's IOI LeapX, where we run twelve client projects in parallel and ship TypeScript microservices, Next.js frontends and the pipelines beneath them. On the side I'm building Lireons, a multi-tenant LMS that lets bootcamps run white-label academies on their own domains.

Before I wrote production code I studied cybersecurity — a BCA (Hons), CompTIA Security+ and Network+, and a Top 2% rank on TryHackMe. It left me with a habit: I design for the failure case first, then for the feature.

At LeapX that means CI/CD that removed 45% of manual release work, infrastructure bootstrapping (Bash, Jenkins, Ubuntu Server) that cut environment setup time by 40%, and 15+ hands-on labs so the team learns the systems they run.

Off the clock: weight training most mornings, open-world and fighting games the rest of the time, and 1:1 mentoring sessions for engineers on résumés, mock interviews and interview prep.

Experience

Where the work happened.

  1. Present

    Current

    Lead Full Stack Engineer

    Physics Wallah · IOI LeapX (opens in a new tab)

    Lead a 12-person unit (7 full-time) across 12 parallel client engagements; 10+ Next.js and NestJS applications shipped.

    TypeScript · NestJS · FastAPI · Express · Next.js · PostgreSQL · Docker · AWS · GitHub Actions

    • Own technical delivery, code-review standards and release quality across 12 parallel client workstreams
    • NestJS, FastAPI and Express microservices in TypeScript and Python; secure REST APIs and optimised database queries
    • GitHub Actions CI/CD: −45% manual release overhead
    • Infra bootstrapping: −40% environment setup time; 15+ hands-on labs on Linux, networking and Jenkins
  2. Present

    Current

    Founder

    Lireons · lireons.com (opens in a new tab)

    Architecture, backend and infrastructure for a multi-tenant LMS.

    Next.js · NestJS · TypeScript · PostgreSQL · Docker · Kubernetes · Terraform · AWS

    • White-label academies on custom domains, tenant-isolated data
    • Zero-downtime deploys, 99.9% uptime; Terraform cut infra setup time by 50%
    • Automated grading engine and built-in live broadcast

    Case study ↓ 04

  3. Web Development Intern

    InternsElite EdTech

    Built and shipped web features for an ed-tech product team, remote.

    • REST APIs and React front-end components in Node.js and TypeScript; −20% page-load latency for 500+ daily users
    • Docker-based CI/CD and hosting on AWS EC2 and S3; OWASP Top 10 reviews with Trivy scanning
Case study — Founder
lireons.com (opens in a new tab)

The OS for course creators.

An enterprise-grade, multi-tenant LMS for coding bootcamps and training institutes: white-label academies on their own domains, with a web app and native mobile apps, native developer tools, automated grading and built-in live broadcast.

  1. 01

    The problem.

    Bootcamps and institutes run on a patchwork: an LMS here, a video tool there, a grader, a domain workaround, and a plugin bill for each. Students fall through the gaps and the brand is never theirs.

  2. 02

    What I built.

    One platform. Every academy runs isolated on its own domain with its own branding and roles, on a shared NestJS and PostgreSQL core, selling courses, mock tests and cohorts through a white-label website and native mobile apps. Native developer tooling and an automated grading engine let instructors assign real programs and get objective results back at cohort scale. Live broadcast ships inside the platform, so a class, its recording and its assignments live in one place — and academies stop paying for third-party plugins and keep the margin.

  3. 03

    How it runs.

    Containerised with Docker, orchestrated on Kubernetes, provisioned with Terraform on AWS. Infrastructure as code cut environment setup time in half; rollouts are zero-downtime and the platform has held 99.9% uptime.

lireons.com
Lireons landing page: 'Your Academy, Your Brand — Build to Scale'

Founded and engineered by Sarthak Chauhan

Visit lireons.com (opens in a new tab)
Selected projects

Selected work, in order of weight.

  1. 01

    Lireons

    Multi-tenant LMS: white-label academies, developer tools, automated grading, live broadcast. Full case study in 04.

    Next.js · NestJS · PostgreSQL · Kubernetes · Terraform · AWS

    Product

  2. 02

    NewsWallah

    News platform on Next.js: NextAuth OAuth and credentials sign-in, JWT sessions, role-based edge middleware, sub-100ms auth via server-component caching, structured data and sitemap for search.

    Next.js · TypeScript · NextAuth · MongoDB · Edge middleware

    Full stack

    (opens in a new tab)
  3. 03

    go-student-registry

    Go/Gin REST API on PostgreSQL with Redis cache-aside, JWT auth, Swagger docs and graceful shutdown; Dockerised with Compose.

    Go · Gin · PostgreSQL · Redis · JWT · Swagger

    Backend

    (opens in a new tab)
  4. 04

    Hollydaff

    Fully static Next.js 16 storefront for a handmade flower studio, with a custom bouquet builder and a live illustrated SVG preview.

    Next.js 16 · React 19 · Tailwind v4 · Motion

    Full stack

    (opens in a new tab)
  5. 05

    Wanderlust DevSecOps on EKS

    Reference DevSecOps pipeline built on the open-source Wanderlust MERN app (DevMadhup): Jenkins, SonarQube quality gate, OWASP dependency check, Trivy, Argo CD sync to EKS, Prometheus and Grafana via Helm.

    Jenkins · SonarQube · Trivy · Argo CD · Helm · AWS EKS

    DevSecOps

    (opens in a new tab)

Also on GitHub — Server-Performance-Stats (opens in a new tab) (Bash) · docker_postgresql_SOP (opens in a new tab) (Docker, PostgreSQL) · News-Wallah source (opens in a new tab) (GitHub)

Stack

Tools, by how often I reach for them.

Listed by depth: Core is used in production every week, Proficient means shipped with and comfortable owning, Working means used in real systems and still deepening.

Core

10

In production every week.

TypeScript · NestJS · Node.js · Next.js · React · PostgreSQL · Docker · AWS · GitHub Actions · Linux / Bash

Proficient

9

Shipped with, comfortable owning.

Python / FastAPI · Go · MongoDB · Redis · Prisma · Terraform · Kubernetes · Jenkins · React Native

Working

5

Used in real systems, still deepening.

Apache Kafka · Argo CD · Grafana · Prometheus · SonarQube

Security by training — OAuth 2.0 · JWT · RBAC · OWASP Top 10 · Trivy · DNS, firewalls, subnetting

Credentials

Trained for the failure case.

Certifications

  • CompTIA Security+ badge

    CompTIA Security+

    CompTIA · May 2025

  • CompTIA Network+ badge

    CompTIA Network+

    CompTIA · Nov 2024

  • Top 2% — TryHackMe

    Global leaderboard · CTF rooms, Nov 2022 — Jul 2024

    Profile (opens in a new tab)

Education

  • BCA (Hons), Cybersecurity

    Lovely Professional University · Jalandhar, Punjab · 2022 — 2025

    Networking, Linux, object-oriented programming, and data structures and algorithms through project-based learning.

Contact

Let's build something durable.

gsarthak913@gmail.com

Open to backend / full-stack lead roles — Bengaluru, remote, or Europe (EU Blue Card eligible).