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

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors