Enterprise Systems2022 – 2023 • Full-Stack Software Developer
University Student & Course Management System
Cross-Platform Web & Desktop Administrative Portal (Al-Ahgaff University)
The Challenge & Context
University registrars had to manage thousands of students using fragmented spreadsheets and outdated legacy software that caused grade discrepancies and lacked centralized audit logs.
Engineering Approach & Architecture
Consolidated academic data into a normalized SQL database, exposed secure role-based services in .NET, and wrapped the client interface in Electron.Net for native offline-capable desktop execution alongside web accessibility.
SYSTEM ARCHITECTURE SUMMARY:
Multi-tier enterprise client-server system with offline data caching and cross-platform desktop compilation.
Key Architecture Highlights
- Unified C# / .NET backend serving both web browsers and desktop clients
- Electron.Net desktop package with native OS printing and PDF grade generation
- Fine-grained role-based access control (RBAC) for professors, deans, and students
- Automated GPA calculations and academic transcript verification
Measurable Outcomes & Business Impact
12,500+
Student Academic Records Centrally Managed
100%
Elimination of Manual Grade Discrepancies
Cross-Platform
Single Codebase for Web and Windows Desktop
Technologies Deployed
.NET CoreC#Electron.NetSQL ServerWindows FormsRESTful APIsReports & PDF Engine
Require a Similar Architecture?
Consult with Abdulrahman on high-throughput web systems, CI/CD automation, or custom hardware controllers.
Initiate Architecture Consultation