One shared platform serving two institutions, ZCAS and ZCAS University, with a common core and instance-specific features for each.
ZCAS and ZCAS University run on a shared student information platform that manages the full student lifecycle: application, admission, registration, payments, and campus access.
The two institutions are separate, each with its own students, staff, and academic structure, but ZCAS operates as the central system for workflows shared across both. I joined during my 2021 internship and continued as a full-time developer, building features that run across both systems while also delivering institution-specific tools. Working this way meant designing for a shared core without breaking the differences each institution depends on.


Built an online accommodation booking and management system for ZCAS-owned accommodation. Because the accommodation belongs to ZCAS but also houses ZCAS University students, the system is cross-instance: ZCASU students can book ZCAS accommodation directly from within the ZCASU system, without leaving their own portal. It manages the full booking lifecycle from availability through to allocation.
The systems run the core academic and finance operations for both ZCAS and ZCAS University: every application, registration, payment, and campus access cycle. The shared features I built serve students and staff across both institutions.