I am a Software Engineer specializing in PHP and JavaScript, with a deep focus on building scalable and engaging educational technology. I am an active contributor to the Moodle open-source community, where I work on enhancing digital learning experiences for users worldwide.
- LMS Architecture: Expert-level knowledge of Moodle 5.0+ architecture, including the Question Bank database and version-aware referencing systems.
- Backend Development: Advanced PHP development, specializing in complex plugin logic, Unit Testing with PostgreSQL, and API integration.
- Frontend & UX: Crafting interactive learning interfaces using JavaScript and modern web standards.
- DevOps & Tools: Proficient in WSL (Ubuntu), PHPStorm, and leveraging GitHub Copilot to optimize development workflows.
- Security: Experience in supply-chain security auditing and vulnerability scanning (Trivy).
- StudentQuiz β Empowering students to collaborate and contribute to their own learning materials.
- Crossword Plugin β Gamifying the Moodle experience to increase student engagement through interactive puzzles.
- Moodle 5.0 Core Contributions β Specialized training and development for the latest Moodle Question Bank APIs.
- π Open-Source Education: Improving global access to high-quality digital learning tools.
- β‘ Sustainable Coding: Writing clean, maintainable, and well-documented code.
- ποΈ Developer Training: Mentoring teams on Moodle's complex internal APIs and modern PHP standards.
When I'm not debugging the Moodle question engine, you can find me:
- Running: I'm an avid runner focusing on smart, sustainable, and injury-free training.
- GitHub: @vuvanhieu143


