PORTFOLIO / 2026
Digital learning & web solutions

Muhammad Shahrukh.

Moodle Developer · eLearning Specialist · Web & CRM Solutions

I build Moodle platforms, interactive learning experiences, custom plugins, web applications and CRM solutions for organizations.

Available for freelance & remote projects
Add your professional portrait here
Portrait of Muhammad Shahrukh
LearningTechnologyBusinessSolutions
Scroll to explore
01 / Showreel

Digital learning and web solutions in action.

A quick look at my work across Moodle platforms, plugins, eLearning content, web development and CRM solutions.

↗ Explore selected work
Portfolio film · coming soon
Moodle · eLearning · Plugins · Web · CRM
02 / What I do

Different disciplines.
One connected vision.

From a learning platform to the tools around it, I connect technology, content and operations.

03 / Selected work

Built to solve real problems.

Live platforms, custom Moodle development and digital solutions built around real needs.

01 / 08
Screenshot of the Omni Learning LMS login pageLearning platform / Live demo
LIVE PLATFORM

Omni Learning LMS

A Moodle-based learning platform bringing structured learning, platform customization and digital training together.

MoodleLMS
↗
Screenshot of the Grow Properties websiteWebsite / Live demo
LIVE WEBSITE

Grow Properties

A property website focused on brand presentation, property discovery and accessible contact options.

WebReal estate
↗
Screenshot of the Grow Properties CRM dashboardBusiness application / Demo
LIVE DEMO

Grow Properties CRM

A dedicated CRM demo for property-business workflows and operational management.

CRMWeb app
↗
04
↗
TRAINING
REMINDER
Moodle local plugin
GITHUB REPOSITORY

Training Reminder

Enterprise training reminder automation for Moodle.

PHPAutomation
↗
05
72%
LEARNING
JOURNEY
Moodle progress block
GITHUB REPOSITORY

Learning Journey Progress

A Moodle block for course progress and enrollment-based due-date tracking.

PHPMoodle block
↗
06
STM
DEMO LAUNCHER
Interactive Moodle demos
GITHUB REPOSITORY

Learning Hub Demo Launcher

Launch Student, Teacher and Manager demo experiences from a Moodle login page.

PHPDemo tool
↗
07
Custom Moodle theme
GITHUB REPOSITORY

Learning Hub Theme

A custom Moodle 4.5 theme with responsive UI, login customization, settings and SCSS architecture.

SCSSMoodle theme
↗
08
WELCOME BACKYour learning journey
Moodle dashboard block
GITHUB REPOSITORY

Learning Hub Welcome Block

A custom welcome block for the Moodle dashboard.

CSSMoodle block
↗

Project illustrations are custom-designed representations, not screenshots of the live systems. Open each project to explore its demo or source repository.

04 / Services

End-to-end digital solutions.

Practical, maintainable systems designed around the way your organization works.

Moodle & LMS Development

Implementation
Customization
Theme development
Plugin development

eLearning Development

Storyline 360
SCORM courses
Learning assessments
Engaging content

Web Development & CRM

Business websites
Custom web apps
CRM development
Property portals

Integrations & Automation

HRMS / ERP integrations
APIs & web services
Reports & dashboards
Workflow automation

06 / Professional experience

Eight years of learning.
Built through experience.

From developing interactive courses to leading enterprise learning platforms, my career connects learning design, technology and operational impact.

JUL 2026 — SEP 2026

BankIslami Pakistan Limited

Karachi, Pakistan

Manager — Digital Learning & Platforms

PROMOTED

Led the digital learning roadmap, platform governance and direction for learning technology.

  • Directed platform upgrades, custom plugin development and system integrations.
  • Oversaw digital learning strategy for an employee base of 7,000+.
SEP 2025 — JUN 2026

Assistant Manager — eLearning Unit

  • Led the on-premise Moodle 4.5 deployment, including server configuration, UI customization and backend administration.
  • Built a PHP/Moodle API plugin and CLI-based training reminder automation.
  • Developed scenario-based learning and gamified Core Values content, supporting SBP compliance training.
Moodle 4.5PHP & APIsAutomationPlatform governance
SEP 2022 — AUG 2025

Bank Alfalah Limited

Karachi, Pakistan

Assistant Manager — eLearning Unit

Managed enterprise LMS operations and learning technology supporting 16,000+ employees.

  • Developed Python reporting automation using Pandas and OpenPyXL to combine Moodle exports with historical Excel trackers.
  • Designed and developed nine interactive compliance courses in Articulate Storyline 360, from instructional design to LMS deployment.
  • Created bilingual English/Urdu AML/CFT, TBML and Sanctions modules with JAWS screen-reader compatibility.
  • Developed Islamic Banking and Auto Financing learning modules.
Enterprise LMSPythonStoryline 360Accessibility
SEP 2018 — SEP 2022

Celeritas Solutions

Karachi, Pakistan

Career progression

JAN 2022 — SEP 2022Senior Associate eLearning Developer
DEC 2018 — JAN 2022Associate eLearning Developer
SEP 2018 — DEC 2018eLearning Developer — Intern
  • Worked on AML/CFT, TBML, Sanctions and Client Screening courses for financial-sector clients, including Habib Metro Bank, UBL and JS Bank.
  • Helped establish JAWS-compatible course development practices and resolved SCORM corruption issues before LMS staging.
  • Developed Storyline courses and supported content for an international client.
Instructional designSCORMCompliance learningAccessibility
07 / Tools & technologies

Built with the right tools for real work.

A practical stack for building learning platforms, content and connected business systems.

mMoodle
phpPHP
MySQLMySQL / MariaDB
BBootstrap
360Articulate Storyline
▱SCORM
⌘APIs & Integrations
⌁Linux Servers
08 / LET'S WORK TOGETHER
OPEN TO SELECT PROJECTS

Have a challenge?
Let's build something that works.

From Moodle platforms and custom plugins to interactive eLearning and business websites, let's talk about what you need to build.