About me

Web developer skilled in designing and implementing web applications using Moodle, WordPress, and Drupal. Proficient in PHP, Postman, and web development, with a passion for learning new technologies and leading teams to success.

Education:
  • HSEB : 2013 - 2015
  • BE-IT : Sep 2015 - Sep 2019
  • Machine Learning in Python : Aug 2020
  • Moodle LMS dev admin : Nov 2020

What I do

From understanding your requirements and delivering the final developed product.

Web Development

If you are looking for a developer who’ll take over the research and development of your website. I am here to help you. I can develop site in PHP wordpress, Moodle, core PHP and Laravel

LMS Development

If you are looking for a user-friendly LMS (Learning Management System) for your institution that will attract more users, I can help you design and build a platform with the latest and trendiest look and feel.

Portfolio

View CV
img

View Plugin

Plugin WordPress
img

View Plugin

Plugin MOODLE
img

Read detail

MOODLE
X

Visit the site https://courses.careerservicelab.com/

The CSC LMS was developed by the Career Service Lab to provide an integrated learning management system. As part of this project, I had the opportunity to build an LMS platform based on Moodle. I developed a custom Moodle theme from scratch and implemented features to seamlessly integrate it with the main csc site via REST APIs.

  • Programming Languages: PHP, HTML, SCSS, Javascript, jQuery
  • Tools: Vs code, Gitlab, Postman
  • Technologies: MySQL, MOODLE, Mustache
  • Key Responsibilities:
    • Developed Moodle APIs to communicate with the CSC main site for seamless data exchange.
    • Integrated CSC main site APIs into Moodle for user authentication and operations.
    • Restricted direct access to the Moodle LMS, requiring users to log in through the CSC platform.
    • Implemented access control for the Moodle quiz activity, allowing users to attempt quizzes only three times per day to encourage review and preparation.
    • Configured course completion rules, enabling users to receive certificates only after completing a course while restricting content access to view only mode.
    • Tracked user course progress and time spent within courses.
    • Developed custom course list reports with filtering options for both admins and students. Additionally, integrated these reports with the external site via APIs for seamless data sharing.
    • Created a user-course-based report detailing user progress, time spent, and other metadata.
img

Read detail

WordPress
X

Visit the site https://pngresourcegovernancehub.org/

The Papua New Guinea Resource Governance Hub is a platform for publishing document resources. As part of this project, I had the opportunity to develop a WordPress CMS platform from the ground up. I built a custom WordPress theme to efficiently display and manage content, integrated Elasticsearch for an advanced document search filter, and customized Mapbox to visually represent resource project locations based on latitude and longitude.

  • Tech Stack:
    • Programming Languages: PHP, HTML, SCSS, Javascript, jQuery
    • Tools: Vs code, Gitlab, Postman
    • Technologies: MySQL, WordPress, Map Box
  • Key Responsibilities:
    • Developed a custom WordPress theme from scratch.
    • Implemented an advanced document search filter for PNG resources using Elasticsearch.
    • Customized Mapbox to display resource project locations with precise geographic points.
    • Developed REST APIs for the PNG Resources Hub WordPress site.
    • Optimized the PNG Resources Hub for performance and usability.
View All Portfolio

My Experience

Different fiverr project https://www.fiverr.com/santoshtmp

July 2021 -

Software Engineer

  1. Developed and maintained web applications using PHP across multiple platforms, including Moodle, WordPress, and Drupal.
  2. Developed and integrated RESTful APIs for WordPress and Moodle platforms to enable seamless data exchange and functionality.
  3. Built custom themes and plugins from scratch base on specific project requirements for Moodle, WordPress, and Drupal.
  4. Implemented Elasticsearch to index text, PDFs, and other documents, enhancing WordPress search capabilities. Additionally, integrated Mapbox feature to display interactive maps to highlight location maps and pinpoint project-specific locations.
  5. Created and managed site content, including Moodle LMS quizzes, H5P activities, and WordPress Elementor-based pages.
  6. Developed project roadmaps, defined milestones, and delegated tasks among team members.
Aug 2020 – June 2021

Moodle Developer and Administration

  1. DResponsible for managing https://np.chimpvine.com/ Moodle LMS platform
  2. Configure LMS plugin, theme and LMS settings.
  3. Develop and manage LMS content like Quiz and H5P

Skills

php-logo
PHP
html-logo
HTML
css-logo
CSS
js-logo
Javascript
jq-logo
JQuery
mysql-logo
MySQL
python-logo
Python
git-logo
Git
h5p-logo
H5P
elementor-logo
Elementor
moodle-logo
Moodle
wordpress-logo
WordPress
drupal-logo
Drupal
santosh-my-image

My Blogs

logo

Contact Info ...

Contact
Follow Me ...

Get In Touch

For Work / General Inquiry.