Key Projects

Production applications built at Q2AMedia and independently

LiFT Learning – Teacher Portal

Teacher-facing portal for a customizable mastery-based learning platform focused on interdisciplinary project-based education. Enables classroom management, student progress tracking, and skill assessment.

React.js

LiFT Learning – Learner Portal

Student-facing portal providing a personalized, skill-driven learning experience with multi-provider SSO authentication (Clever, Google, Microsoft) and interactive project-based learning features.

React.js OAuth SSO

Future Generation Hub

Multi-tenant SaaS educational platform with a full hierarchical structure: Admin → Organization → District → School → Students. Features RBAC, course creation, assessments, and data isolation across tenants.

React.js Node.js MySQL

QBS Hive v2.0 – HRMS Platform

Integrated HRMS and talent management platform for tracking employee activity, attendance, and leave. Includes login/logout tracking, leave applications, approval workflows, and balance management.

Node.js MySQL

QCode – Batch-Based Learning

Batch-based learning platform where each batch consists of up to 5 classes. Students can purchase and join batches, with full enrollment flow, class scheduling, and progress tracking.

React.js Node.js MySQL

LMS Platform

Full-featured Learning Management System built from scratch with Node.js and MongoDB. Includes Admin Dashboard, JWT-based auth, full e-commerce flow (cart, checkout, payments), and Vimeo API integration for video progress tracking.

Node.js MongoDB JWT Vimeo API

Also check out my Personal Lab

Python projects built independently — Expense Tracker and PDF Link Validator deployed on AWS EC2.

View Personal Lab