Ghulam Dastgir
Backend Developer, LMS Administrator
About Me
My work spans the full backend lifecycle: architecting Local, Auth, Report, and Activity plugins, building REST API web services, and engineering advanced systems like drag-and-drop page builders, university admission platforms, and AI-driven Moodle extensions. Every solution I build is designed around security, performance, and long-term scalability, code that holds up under real-world load, not just in a demo.
Technical Expertise
My Projects
Nail Academy LMS
- Order Tracking Plugin:
Built a custom Moodle plugin, Order_List, to record complete student purchase histories, with automated tracking of course purchases and recurring subscriptions for accurate reporting.
- PayPal Integration:
Integrated compatibility with both the default Moodle PayPal plugin and the PayPal Subscription plugin, ensuring seamless one-time and recurring payment processing.
Attainable
- Coupon Authentication System:
Developed a custom authentication plugin enabling users to access Moodle through valid coupon codes, with full lifecycle controls to create, search, update, and delete codes linked to specific companies, courses, or services.
Stellar Career College
- Externship Lab Attendance:
Built a course activity plugin to accurately track student participation in externship lab sessions.
- User Attendance Report:
Developed a custom reporting plugin delivering comprehensive attendance analytics for performance and activity oversight.
PakTaleem Online Islamic School
- Quran Teaching LMS:
Built a complete Online Quran Teaching platform with automated course enrollment and integrated Stripe payment processing.
- Teacher & Student Management:
Developed end-to-end workflows for teacher applications, onboarding, and student registration, enabling tutors to apply and teach while students enjoy a seamless signup and payment experience.
