I'm working in Moodle / PHP platform for over 5 years and I have developed more than 60 moodle based E learning websites and a number of plugins as well. You can expect a professional approach from my side. Please feel free to contact me with your questions.
Possess 9 years experience in designing, developing, and integrating web applications using PHP, MySQL, GNU/Linux, PostgreSQL and Apache.
For the past 4 years I have been providing Moodle based development services for various industries and have sound knowledge in various elearning methodologies and best practices.
I have developed Moodle modules, customised Moodle core and integrated with other web applications for different business requirements. I have strong exposure to Moodle API(version 1.9+ and 2.0+) . I have installed and configured half a dozen of Moodle instances in both Windows and Linux server environments.
I'm an active member in Moodle Localisation Project and provides support to community members via
Here are some of the Moodle modules/plug-ins which I have worked with:
1. Developed Custom User management plug-in(MSSQL),
2. Developed Custom Article Management module
3. Integrated FCKEditor in Moodle
4. Integrated flvplayer in Moodle(via FCKeditor)
5. Customised Questionnaire module
6. Customised iPodcast module
7. Developed Custom User Interface using Smarty and Moodle API.
8. Developed custom themes for Moodle
9. Developed custom reports which include data from external databases in Moodle 1.9 and 2.0
10. Developed multiple file upload for Assignment module.
11. Developed multiple file upload feature for forum module and question type(Essay).
12. Developed script to convert book module to lesson in Moodle 2.1
Master of Science in Computer Science
2001 - 2003
Department of Technical Education, Kerala, India
Post Graduate Diploma in Computer Applications
1999 - 2001
Kannur University, Kerala, India
Bachelor of Science(Mathematics)
1995 - 1998
Freelance Web Developer
2006 - Present
2005 - 2006
Executive in Network Training
2005 - 2005
2003 - 2005