Faneeza Muskan Profile Image
Available

Faneeza Muskan

Backend Developer

Full Time $120/week
Part Time $70/week
Experience 1+ Years
0.00 Morning

About Me

Senior Backend Developer specializing in custom Moodle, ELIS, and IOMAD LMS development, with experience building scalable university, corporate, and enterprise learning platforms. Skilled in object-oriented PHP, database architecture, REST APIs, payment integrations, reporting systems, enrollment workflows, subscription infrastructure, and AI-powered automation.

Experienced in taking complex LMS solutions from requirements and architecture through development, integration, upgrades, migrations, and production support. Strong focus on scalable backend architecture, real-world edge cases, performance, and maintaining system stability through major Moodle and IOMAD version upgrades.

Technical Expertise

PHP & Object-Oriented PHP Development Custom Moodle Plugin Development Moodle LMS Architecture & Customization Moodle / IOMAD Development MySQL & MariaDB Database Development Advanced SQL & Query Optimization Moodle Database Schema Design Moodle Web Services & REST APIs Third-Party API Integration Moodle Authentication & SSO Role-Based Access Control (RBAC) Moodle Activity & Block Plugin Development JavaScript & Moodle AMD Development Mustache Template Development Moodle Events & Scheduled Tasks Workflow & Business Process Automation Payment Gateway & Webhook Integration AI & LLM API Integration RAG & Knowledge-Base Systems AI-Powered LMS Automation Custom Reporting & Analytics Development Performance Optimization & Caching Moodle / IOMAD Upgrades & Migration Git CI/CD & Deployment Workflows Linux Nginx Apache & PHP-FPM

My Projects

Learnexify

  • Admission Management & Lifecycle Engine:
    Developed the core backend system for managing university admissions, applicant evaluation, eligibility, payments, and enrollment workflows.
  • AI Assistant & Workflow Automation:
    Developed an AI-powered assistant for contextual support and automated LMS workflows, including course creation, enrollment, and user management.
  • Academic Management & Certification:
    Built a centralized system for managing academic programs, courses, semesters, enrollment, student progress, and certification.
  • Academic Reporting & Analytics:
    Developed a centralized reporting engine for enrollment, grades, credits, academic progress, institutional metrics, and analytics.
  • Attendance Reporting & Analytics:
    Built an integrated attendance reporting system with student-level tracking, analytics, and PDF, Excel, and CSV exports.
  • University Hierarchy Management:
    Developed a structured system for managing campuses, departments, programs, sessions, and other institutional entities.
  • Program Catalog & Enrollment Integration:
    Built a centralized academic program catalog integrated with admission and automated enrollment workflows.

University of Management and Technology (UMT)

  • LMS Usage Analytics & Faculty Engagement:
    Built an analytics dashboard to measure course health, faculty engagement, and student adoption across the LMS. Implemented tracking for forum participation, quiz completion, and resource usage, along with automated course-outline compliance checks. Developed a structured 19-field analytics model using Moodle 4.1 and Mustache for academic leadership reporting.
  • Student Engagement & Activity Reporting:
    Developed a reporting suite for Moodle 4.4+ that converts activity logs into detailed student engagement insights. Built behavioral tracking across courses, resources, and activities, optimized log-store queries for high-traffic environments, and implemented a complete student activity audit trail.
  • Student Progress & Time-Tracking Analytics:
    Developed a monitoring system for student access, activity patterns, and time spent across courses. Built an OOP PHP architecture with optimized time calculations, multi-level category reporting, and filtered analytics. Also handled large-scale data migration, debugging, and QA.
  • Enterprise Course Template & Deployment:
    Built a scalable course deployment solution to standardize and accelerate Moodle course creation. Developed a guided backup/restore wizard and bulk course duplication covering content, activities, configurations, and permissions. Maintained compatibility across Moodle 3.6–4.2 using structured OOP and Moodle plugin architecture.
  • Automated Content Intelligence & Table Audit:
    Developed an automated content auditing system for Moodle 4.5+ to identify and classify HTML table usage across learning content. Built batch-processing and scheduled scanning with controlled runtime limits, OOP PHP architecture, and scan-state handling for reliable institution-wide content and accessibility monitoring.

Kabul School

  • Student Onboarding & Registration:
    Developed a structured multi-stage registration workflow covering program selection, academic history, guardian information, and required applicant details. Built the signup logic using Moodle APIs with validation, data-integrity controls, program-based enrollment selection, and duplicate-account prevention.
  • Student Profile & Document Review:
    Built the Application Details block to provide administrators with a centralized, review-ready student profile. Aggregated personal, academic, emergency-contact, and application data into a single interface. Implemented secure Moodle file handling and role-based access controls to protect sensitive documents and information, while optimizing file delivery and resolving context-based access issues.

Veritas LMS Development

  • Premium Webinar Access & Monetization Engine:

Built a custom payment-to-enrollment workflow that automatically unlocks premium content after successful payment, with real-time financial auditing and role-based administrative overrides. Integrated payment verification with enrollment and access control to eliminate manual approvals and ensure reliable content access.

  • Stripe-Integrated Subscription & Access Management:

Developed a scalable Stripe subscription system supporting monthly, yearly, and content-specific pricing with dynamic currency handling. Integrated Stripe webhooks for automated account activation, content provisioning, and cohort assignment, with automated handling of renewals, failed payments, expired subscriptions, billing exceptions, and upgrades.

  • Adaptive Quiz Module Modernization for Moodle 5.1:

Modernized the Adaptive Quiz module for Moodle 5.1 by refactoring deprecated APIs, resolving technical debt, and updating module versioning. Strengthened input validation, modernized JavaScript using Moodle AMD standards, and implemented regression testing and performance benchmarking to ensure compatibility and maintainability.

Portal LMS

  • Enterprise Portal Signup & Automated Workspace Deployment:

Designed and developed a self-service onboarding system that enables corporate clients to activate their LMS workspace without manual IT intervention. Built a zero-touch workflow connecting registration with automated company and workspace provisioning, including secure email verification and a guided Workspace Setup Wizard for initial configuration. Implemented strict tenant isolation and access controls to prevent cross-organization data exposure while maintaining centralized administrative control. Reduced manual setup dependency and streamlined onboarding for new organizations.

Physiosport LMS

  • Visual Hub:

Built a responsive Moodle dashboard with automatic activity categorization, dynamic image management, completion tracking, and learner progress indicators. Optimized JavaScript, DOM rendering, and caching for fast performance across desktop and mobile.

  • Moodle E-commerce & Marketplace:

Developed a complete Moodle e-commerce solution supporting course purchases, discounts, cart management, payments, and automated enrollment. Implemented flexible coupon rules, guest and persistent user carts, and a reliable checkout-to-enrollment workflow with real-time cart updates and payment handling.

Canada Global Academy LMS

  • Intelligent In-Platform Support & Diagnostics:
    Designed and developed an intelligent Moodle support framework that captures relevant user and system context before a support request is submitted. Built an always-on contextual help block using PHP and JavaScript, accessible from any LMS page. Implemented automated triage to capture key diagnostic data, including course enrollment, grade context, and the user's current LMS location. Standardized issue reporting with complete technical context, enabling support teams to diagnose and resolve issues faster and more accurately.

Safe Food and Solutions

  • Moodle 4.5 Compatibility Upgrade & ELIS Modernization:
    Modernized the existing ELIS codebase for Moodle 4.5 compatibility while preserving existing functionality. Resolved deprecated APIs, dependencies, and version-specific issues, and upgraded functionality originally developed for Moodle 3.5. Performed code-level debugging and testing to improve stability and ensure a smooth migration with minimal disruption.
  • Course Completion Deadlines & Certificate Expiration Management:
    Developed an automated training lifecycle system for deadline-based course completion and certificate validity management. Implemented automated certificate generation, configurable expiration periods, and certificate renewal workflows. When certificates expire, the system automatically resets grades and enrollment status, allowing learners to retake training and renew certification without manual reassignment.

Evdokimos LMS

  • Web Services & API Integration:

Configured Moodle Web Services and REST APIs to enable secure, reliable data exchange between the LMS and external systems. Used Postman to test and troubleshoot API endpoints, authentication, request parameters, headers, and response handling, ensuring accurate data exchange and stable integration workflows.

RTWMatters LMS

  • IOMAD 4.1 to 4.5 Upgrade & System Modernization:
    Led the upgrade of an IOMAD LMS from 4.1 to 4.5, ensuring compatibility across core Moodle, plugins, and custom functionality. Reviewed deprecated APIs and dependencies, updated affected components, and performed extensive testing and troubleshooting to resolve compatibility issues and stabilize the production environment.
  • Custom Certificate Template Development:
    Developed branded certificate templates tailored to client certification requirements. Configured layouts, content, and visual elements for automated certificate generation, and validated certificate output to ensure accurate information, consistent branding, and reliable generation upon course completion.

Availability & Terms

Availability Timezone(s) PKT (GMT +5)
LOCATION Chiniot, Pakistan

Looking for an Expert Moodle Developer for Your LMS?

Custom plugin development, AI automation, and Moodle/IOMAD upgrades, let's build your platform.

×

Let's Discuss

Interested in Connecting with Our Team? Fill out the form with your details and let us know how we can assist you. Whether you have a question, want to collaborate, or would like to learn more about our team, we'll get back to you promptly. We're here to help and look forward to connecting with you.

Or click the button below to book a 30-minute meeting to discuss your project.

Book Meeting

Start Your Project