You will get E-learning platform on Moodle

Sergei P.
Sergei P. Sergei P.
4.9
Top Rated

Let a pro handle the details

Buy Custom Website Programming services from Sergei, priced and ready to go.

You will get E-learning platform on Moodle

Sergei P.
Sergei P. Sergei P.
4.9
Top Rated

Let a pro handle the details

Buy Custom Website Programming services from Sergei, priced and ready to go.

Project details

Moodle development, migration, customization and performance upgrade to E-learning platform with 40K users, 30 courses and 1000+ hours of learning materials.

- Flawless live migration from Moodle 3.1 to Moodle 3.7
- Redesign implementation
- Performance optimization: +40% to the server performance and loading time
- Multilingual website development: added Japanese and Spanish platform versions
- Automated courses content localization via Crowdin integration
- Custom learning plans, reports and charts, grading, filtering, certificates, student profiles
- Ongoing support and maintenance
Programming Languages
PHP, HTML & CSS, JavaScript
Coding Expertise
Cross Browser & Device Compatibility, Localization, Performance Optimization

What's included $50,000

These options are included with the project scope.

$50,000
  • Delivery Time 70 days
  • Number of Revisions Unlimited
  • Number of Pages 100
    • Design Customization
    • Content Upload
    • Responsive Design
    • Source Code
4.9
47 reviews
94% Complete
6% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)
Rating breakdown
Availability
4.8
Deadlines
4.9
Skills
5.0
Cooperation
5.0
Quality
4.9
Communication
4.9

JD

Juanjo D.
5.00
Feb 20, 2025
HubSpot integration work

FO

Fernando O.
5.00
Nov 11, 2024
Fix/tweak Moodle plugins

GT

Gabriele T.
5.00
Oct 21, 2024
Design and Drupal theme for TC4 official site

LL

Lars L.
3.75
Jun 30, 2024
Move Drupal Site to Azure

AS

Addy S.
5.00
May 31, 2024
Moodle Expert needed to enhance existing Moodle LMS
Sergei P.

About Sergei

Sergei P.
LMS Moodle, Drupal, WordPress, Shopify Plus Developer
100% Job Success
4.9  (47 reviews)
Yerevan, Armenia - 3:28 pm local time
🏆 My Clients: ZOOM, Deutsche Telekom, Purina, Whole Foods, Bayer, Knorr-Bremse, Karl Lagerfeld, Wellesley college, CarFax, Belkin, PandaDoc, WorkFusion and other.

✔️ A TOP 10% Moodle developer right here on Upwork
✔️ 98% Returning Clients
✔️ Full-cycle custom software development services
✔️ Certified Shopify App Developer.
✔️ Arctic Code Vault Contributor in the 2020 GitHub Archive Program.

One of the most important life principles for me is the constant growth. I’ve implemented it in every part of my life. I follow this principle thoroughly in my work.

So, I am especially interested in a long-term relationship, based on mutual confidence, high quality work and constant progress.

My services include building LMS Moodle & LearnDash / Drupal / WordPress / Shopify sites from the scratch, development of services and modules / plugins, theming, maintenance, support, data migration and localization.

I handle deployment issues, performance and scaling issues, profiling, configuration management etc.

☝LMS MOODLE
- 7 years of experience with LMS: Moodle
- Development and support of Moodle themes and plugins
- Strong knowledge of Moodle architecture, structure, best practices and coding standards
- SCORM, xAPI
- Articulate, Easygenerator
- Moodle Localization (Crowdin)
- Migration to new versions of Moodle (2.x → 3.x → 4.x)
- Full customization: grading, reports, notification, certificates, rest API (SalesForce, Eloqua, Hubspot, Accredible, Crowdin), theming, performance, etc.
- I transform online learning environments

☝WORDPRESS / WOOCOMMERCE
- 8 years of experience with CMS: WordPress
- Development and support of WordPress themes, plugins and WordPress-powered sites
- Write reusable code and support project guidelines
- Strong knowledge of WordPress architecture, structure, good practices and coding standards
- Experience in WordPress Multisite environments
- Experience in creating WordPress themes and plugins
- Cross-browser semantic HTML markup for different devices, BEM
- Experience with SVG, animations

☝SHOPIFY / SHOPIFY PLUS / SHOPIFY APP (Certified Shopify App Developer)
- 6 years of experience with Shopify
- Shopify Store Development
- Shopify Apps Development (Private & Public)
- PSD to HTML & Shopify Theme Integration
- Customizing Product page, Collection Filters
- Customizing Cart and Checkout Process
- Shopify Migration
- Payment Gateways & 3rd party API integration

☝DRUPAL
- 10 years of experience with CMS: Drupal 6 / 7 / 8 / 9 / 10 and 11. Сustom Modules and Themes (Twig) development for Drupal. Database MySQL and writing complex SQL queries
- Solid knowledge of Hook system, Menu API, Form API, Taxonomy API, Database API, and other Drupal elements
- Experience with Upgrade and Update of Drupal and modules
- Understanding of MVC (Model View Controller) software architectural pattern
- Experience with search content tools: Solr, Facets
- Drupal command-line Drush
- Experience using Acquia, Pantheon, AWS, platform.sh, Wodby platforms; Jira, Trello, Asana, Redmine systems; New Relic tool
- Creator and instructor of the course for Drupal training.

☝ADDITIONALLY
- 14 years of Web Development: PHP 7, Composer, OOP, Docker, HTML5, CSS3 (Flexbox), Less, Sass, JavaScript, jQuery, Gulp, Grunt, Webpack, PostCSS, Autoprefixer
- Experience with Mobile-friendly and Responsive design using CSS 3 and Bootstrap 3 / 4
- AMP and PWA
- Experience with debugging, testing, and problem solving using: Devel, Xdebug, Firebug, Chrome DevTools.
- Knowledge and Experience with internet technologies including XML, JSON, AJAX
- Using Regular Expressions for text filtering and modification
- Experience with external REST API (Stripe, PayPal, Salesforce, Hubspot, Eloque, Mailchimp, etc)
- Cross-Browser/Platform compatibility. Experience in solving issues, following the W3C standards
- Performance optimization on high volume projects. Caching Memcache, APC, Varnish
- Understanding of server administration: LAMP. Linux, Apache, Nginx, MySQL and PHP settings
- Experience with version control GIT, SVN
- Fast learner able to pick up a new technology very quickly
- Ability to make quick decisions to complete the tasks on time

Thank you for the attention!

Steps for completing your project

After purchasing the project, send requirements so Sergei can start the project.

Delivery time starts when Sergei receives requirements from you.

Sergei works on your project following the steps below.

Revisions may occur after the delivery date.

Discovery and Requirement

Prototyping

Review the work, release payment, and leave feedback to Sergei.