
Batch Ascent
Admissions & sales, from lead to seat
- Admission form with duplicate checks and auto-filled fees
- OTS, advance, partial and EMI payments with due-date tracking
- Hands students to the SHO App once half the fee is paid
BUILDING SCALABLE WEB APPLICATIONS —
CLEAN ARCHITECTURE & PRODUCTION-READY CODE
ID · NDL-2026
I'm Muhammad Nidhil, a MERN Stack Developer based in Kozhikode, India. I build production-ready SaaS products that real users rely on every day.
I built and launched SocialHAC (socialhac.com) — a full-stack Instagram Analytics & Publishing platform — successfully passing Meta App Review for advanced permissions.
At HACA, I build and run the platforms the academy works on every day: the SHO App for staff, the student LMS, and Batch Ascent for admissions and sales, all sharing one backend. I'm passionate about clean architecture, scalable code, and delivering impactful digital solutions.
I build and run the platforms HACA works on every day, from the moment a student is admitted to the day they're ready for placement. Sales, staff and students each get their own app, all on one shared Node.js and MongoDB API.

Admissions & sales, from lead to seat

The staff platform behind every student

The student side of the platform
Instagram analytics & publishing SaaS
Connects Instagram Business accounts through Meta OAuth 2.0 and turns the Graph API into a scheduling and analytics workspace, with secure multi-layer auth.
Project management for editorial teams
A high-efficiency workspace for editorial workflows, with formal approval flows and a ticket hierarchy from request to release.
Event management & ticket booking
A MERN platform for creating events, booking tickets and managing users.
n8n workflow for absence emails
Sends personalised absence emails straight from the attendance sheet, on schedule and only when they are needed.
"clean code is not written by following a set of rules — it is written by a craftsman."