Experience:
- MoodleFIX: Fix Moodle problems (Moodle core system & module/plugin debugging, bugfixing)
- Moodle, Linux, database problem solving
- Moodle consulting
- Moodle performance improvement
- Moodle core system improvement, programming
- Development of Moodle modules/plugins in PHP language
- Moodle upgrade of core system & modules/plugins
- Moodle technical support in English
- PHP programming (OOP, Object Oriented)
- MySQL databases
- GIT version management
- Apache webserver configuration, high traffic performance improvement (complete LAMP support)
- Bash scripting
- Software beta testing
System Administrator:
- Linux system administrator (Debian, Ubuntu)
- Expert of remotely installed, managed, Linux Debian servers (currently managing 10+ Linux servers remotely)
- Expert of moving complete Linux systems remotely, including configuration and installed software.
Specialities:
- Moodle: development of Moodle modules/plugins. Improve, debug, fix bugs in core Moodle system & plugins. Moodle problem solving. Technical support.
- Linux system administrator (Debian, Ubuntu) of remotely installed, managed servers (currently managing 10+ Linux servers remotely).
I’m Moodle LMS expert, doing development, upgrade, administrator tasks, technical support.
I’ve done several Moodle version upgrades, debugging Moodle core & plugin problems, creating bug fixes, plugin developments for my clients to improve Moodle, modifying Moodle core to add new features, upgrading Moodle to latest release.
I’m actively using GIT version management in both my programming & Linux system administration.
All developments & upgrades I do, are done with GIT version management, which makes development safe, separates developments and makes possible to add changes again for later Moodle releases upgrades.
I’ve done a lot Moodle core and Moodle plugin upgrades for specific versions requested by my clients.
Moodle core and plugin upgrades sometimes require problem solving, debugging & programming to accomplish the upgrade successfully. Some plugins does not support the latest Moodle release, they requires programming to get supported for target Moodle release.
I know database behind Moodle well, it is required for developments, also there are sometimes need to analyze, query, or even modify SQL database directly.
I'm Linux admin of 10+ remotely
(SSH) managed Linux servers and have experience of safely moving, transferring complete Linux systems to new server, including moving of existing Moodle installation.
I also have experience in Moodle administration & written technical support of international users in English language.
I work remotely through VPN, SSH.