Full-Stack Web Apps
React, Next.js and Node/Express applications, from thoughtful interfaces to clean, scalable architecture.
Web products / E-commerce / DashboardsSoftware Developer · Pune, India
I build learning platforms, web products and APIs that people use every day. Thoughtful interfaces. Reliable systems. Full ownership.
Currently at Nova Techset Ltd
01 / A little about me
"From the first schema
to the final deploy."
MERN & Next.js platforms built for scale, speed, and real users.
Custom Moodle plugins, themes & Iomad multi-tenancy deployed across 50+ schools.
Gemini AI question generation, automated OCR grading & secure OAuth2 SSO.
I'm a software developer with 2+ years of experience building reliable full-stack applications, secure APIs, and AI-integrated learning platforms.
I don't just write code - I take responsibility for the entire product lifecycle. From database schemas and backend permissions to thoughtful interfaces and production releases, I care about clean architecture, clear communication, and finishing what I start.
02 / What I bring to the table
The interface, the logic, the integrations. Connected, end to end.
React, Next.js and Node/Express applications, from thoughtful interfaces to clean, scalable architecture.
Web products / E-commerce / DashboardsREST APIs, JWT sessions, OAuth2 single sign-on, role-based access and OTP authentication that connect products securely.
Authentication / Integrations / DataCustom Moodle plugins and themes, Iomad multi-tenancy, gradebooks, badges and certificates built around the way people learn.
Learning platforms / Plugins / GamificationGemini-powered question generation, AI-assisted grading and OCR answer-sheet processing, integrated into practical learning workflows.
Gemini / Assessments / AutomationAWS EC2, S3 and RDS, VPS hosting, code reviews and stable production releases. Ownership continues after the code ships.
Deployment / Code review / Maintenance03 / Selected work
A closer look at the platforms I've helped bring to life.
01 / Moodle · PHP · OAuth2 SSO
A learning and community platform for peer reviewers, built single-handedly. Custom dashboards, a points ledger, grading, badges, groups, Q&A and webinars, brought together with a Bronze-to-Diamond gamification system.
Visit project
02 / React · Node.js · MySQL · Gemini
An assessment and analytics platform connecting online and offline evaluations. OCR answer-sheet processing, AI-assisted grading and the Growth Metric Score help make student progress measurable.
Visit project
03 / Moodle · Iomad
A multi-tenant K-12 learning platform across Saudi Arabia and the GCC. Custom themes and plugins, in-browser coding and 10+ learning emulators support schools with hands-on digital learning.
Visit project04 / The journey so far
Sole developer of ReviewerOne's Academy and Community. Custom Moodle plugins and themes, OAuth2 SSO, events with Zoom, Teams and Meet, gamification and moderation tools.
AI question generation and grading with Gemini, React, Node and MySQL. Moodle/Iomad themes, plugins and 10+ emulators. Co-owned code reviews and deployments in a 10-person team.
E-commerce on React, Express and MongoDB. OTP authentication with Meta APIs, JWT sessions, REST APIs and marketing automation.
CGPA 8.9 / 10
05 / The way I work
How I Work
Clear updates, thoughtful decisions and steady progress. No disappearing act between the brief and the launch.
Clarify the users, goals and constraints. Map the existing workflow and agree on what a successful outcome looks like before writing code.
Shared goals & clear requirementsTranslate the requirements into architecture, data models and a realistic scope. Identify integrations and risks early, then break the work into useful, reviewable milestones.
Defined scope & delivery milestonesBuild in iterations, communicate progress clearly and review the code as it grows. Check interfaces, permissions and edge cases together instead of leaving everything for the final release.
Working releases & reviewed codeTest the complete workflow, deploy carefully and monitor the release. Document the important decisions, resolve issues and keep improving the product after launch.
A stable release & a clean handover06 / My everyday toolkit
Frameworks, platforms and integrations I build with.