Featured Work

Systems That Solve Real Problems

Each project started with a business challenge. Here's how I turned complexity into clean, working systems.

Student Admission System
Education

Student Admission System

Challenge

A private school managed student admissions through paper forms and spreadsheets, leading to lost documents, duplicate entries, and weeks of processing delays during enrollment season.

Solution

Built an end-to-end digital admission platform with online registration, document uploads, automated screening, interview scheduling, and real-time status tracking for parents.

Impact

Reduced admission processing time by 70%. Eliminated paper forms entirely. Parents received instant updates, and staff could manage 3x more applications per season.

Next.jsNode.jsPostgreSQLPrisma
Boarding School Finance System
Finance & Education

Boarding School Finance System

Challenge

A boarding school with 500+ students tracked tuition payments, operational expenses, and financial reports using Excel — causing reconciliation errors and delayed reporting to stakeholders.

Solution

Developed a comprehensive financial system with automated billing, payment tracking, multi-period reporting, journal entries, and role-based access for finance staff and management.

Impact

Monthly financial closing reduced from 5 days to 1 day. Payment collection tracking improved by 90%. Management gained real-time financial dashboards.

Next.jsNode.jsPostgreSQLPrismaFirebase
Educational ERP Platform
Education

Educational ERP Platform

Challenge

An educational foundation running multiple schools had no unified system — each school used different tools for academics, HR, finance, and student management.

Solution

Built a multi-tenant ERP platform covering student management, academic records, attendance, HR, payroll, inventory, and financial reporting — all in one unified system.

Impact

Unified 4 schools under one platform. Reduced administrative overhead by 60%. Foundation leadership gained cross-school reporting and analytics.

Nuxt.jsNode.jsPostgreSQLPrismaFirebase
Custom CMS with Page Builder
Content Management

Custom CMS with Page Builder

Challenge

A growing organization needed to frequently update their website but depended on developers for every small change, creating bottlenecks and outdated content.

Solution

Created a custom CMS with a visual page builder, reusable component library, media management, SEO tools, and role-based publishing workflows.

Impact

Marketing team became fully autonomous — publishing new pages in minutes instead of days. Developer dependency for content updates dropped to zero.

Next.jsVue.jsNode.jsPostgreSQLFirebase
HR & Attendance Management
Human Resources

HR & Attendance Management

Challenge

A company with 200+ employees tracked attendance through manual sign-in sheets and calculated payroll on spreadsheets, leading to disputes and payroll errors.

Solution

Built an integrated HR platform with digital attendance (QR/GPS), leave management, overtime calculation, payroll processing, and employee self-service.

Impact

Payroll processing time cut by 80%. Attendance disputes reduced to near-zero. Employees gained transparency through self-service portal.

Next.jsNode.jsPostgreSQLFirebase
WhatsApp Notification Bot
Automation

WhatsApp Notification Bot

Challenge

A school manually sent payment reminders, announcements, and report notifications to parents via individual messages — consuming hours of staff time daily.

Solution

Developed an automated WhatsApp bot integrated with the school's existing systems, sending templated notifications for payments, attendance, grades, and announcements.

Impact

Staff saved 3+ hours daily on communication. Payment reminder effectiveness improved by 45%. Parents appreciated instant, consistent updates.

Node.jsWhatsApp APIFirebaseREST API

Looking for a reliable developer for your system?

Let's discuss your project. Whether it's a new system from scratch, improving an existing one, or ongoing development support — I'm here to help.