Skip to content

hamzatamyachte/hamzatamyachte

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 

Repository files navigation

πŸ‘¨β€πŸ’» Hamza Tamyachte

Senior Software Engineer | Moodle PHP Specialist

Transforming digital education with 13+ years of battle-tested code.


hamza_backgroud_github

πŸš€ At a Glance

  • 🌍 Based in The Hague, Netherlands πŸ‡³πŸ‡±
  • πŸ’Ό Senior Developer at Ldesignmedia
  • πŸŽ“ Specialized in Moodle & E-Learning Architecture (5+ years)
  • πŸ› οΈ Background in .NET/C# (2012-2016) and Symfony/Python

πŸ—οΈ Technical Expertise

  • Moodle Ecosystem: Custom Plugin Development (Local, Block, Activity, Filter), Moodle Core APIs, DML/DDL, Mustache & ESM.
  • Backend Languages: PHP (Symfony), Python (Automation & Scripting), C# (.NET).
  • Modern DevOps: Docker, GitLab CI/CD, GitHub Actions, Codespaces.

πŸ“¦ Featured Open Source Contributions

Enhancing the developer and user experience within Moodle.

Category Project Description
⚑ UX Commander Global command palette for lightning-fast navigation.
πŸ› οΈ DX Moodle Codespace Instant cloud-based Moodle development environment.
πŸ›‘οΈ Security IP Restriction Advanced access control based on network location.
βš™οΈ DevOps GitLab CI Automated pipelines for Moodle plugin testing/deployment.
πŸ“ Content Stackview Turning shortcodes into interactive UI components.

πŸ“ˆ Evolution of my Stack

  • 2021 – Present: Deep specialization in Moodle PHP & E-learning DX.
  • 2016 – 2021: Full-stack development focusing on Symfony & Python automation.
  • 2012 – 2016: Desktop & Web engineering using the .NET framework.

πŸ“« Connect with me

LinkedIn Moodle Website

"Building robust bridges between technology and pedagogy."

About

My GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors