“Production music school management system built for Rockfarm School of Music.”
RF-Attendance is an operational software solution engineered specifically for Rockfarm School of Music. It replaced legacy paper registers and fragmented spreadsheets with a unified, highly reliable mobile application used daily by staff and administrators.
Before RF-Attendance, managing student enrollments, tracking daily attendance across multiple faculty schedules, monitoring monthly fee payments, and generating financial audit summaries required hours of error-prone manual bookkeeping.
Designed directly around live operational workflows at Rockfarm School of Music and deployed into an active production environment.
Product Designer & Full-Stack Developer — Partnered directly with school leadership to map operational edge cases, design user-friendly touch interfaces, build database schemas, and deploy 13+ continuous updates.
Spent 2 weeks observing daily administrative workflows in studio environments to document operational requirements: walk-in trial sessions, pro-rated fee structures, substitute teacher tracking, and parent communication patterns.
Engineered for cross-platform mobile operation, backed by relational database engines with cloud functions for background schedule processing and role-based access control.
Built automated fee engine logic for pro-rated billing, embedded report generation for monthly financial auditing, and integrated zero-friction notification flows.
Maintaining relational state integrity across multi-device edits while supporting offline buffer sync during poor cellular coverage in music studio rooms.
Implemented transactional database locking and auto-reconciliation hooks to prevent conflicting fee status records.
Successfully deployed and currently powering the day-to-day operations of Rockfarm School of Music. Reduced weekly administrative overhead by over 70% and eliminated fee calculation discrepancies.
Building software that runs in a real physical business taught me the critical importance of zero-downtime database migrations, resilient offline state handling, and designing for real operational friction.