Ramandeep Singh, Developer in Ludhiana, Punjab, India
Ramandeep is available for hire
Hire Ramandeep

Ramandeep Singh

Verified Expert  in Engineering

Full-stack Developer

Location
Ludhiana, Punjab, India
Toptal Member Since
May 23, 2019

Ramandeep is an expert full-stack developer with 11+ years of experience and in-depth knowledge of PHP, Java, Ruby, and JavaScript languages with various back- and front-end frameworks expertise, and hands-on experience developing WordPress CMS and WooCommerce plugins and themes. He is well-versed and has in-depth knowledge of technologies like Laravel, Ruby on Rails, CakePHP, Shopify, Java, Android (native), and iOS (native).

Portfolio

New Ventures West
PHP, WordPress, Bootstrap, Plugin Development, WooCommerce, Webpack...
Connect for Education
PHP, JavaScript, WordPress, WooCommerce, Content Marketing Platforms...
Reup
PHP, JavaScript, MySQL, SCSS, Stamps, Payment APIs, Dokan, Questionnaires...

Experience

Availability

Part-time

Preferred Environment

Adobe Illustrator, Adobe Photoshop, PhpStorm, OS X, Laravel, WordPress Plugins, MacOS, XD to HTML, IntelliJ IDEA

The most amazing...

...thing I've build is the framework for the WordPress theme and plugin development that helps build projects faster.

Work Experience

Web and CMS/LMS Developer

2019 - PRESENT
New Ventures West
  • Managed the website and made updates from time to time.
  • Created multiple WordPress plugins for the site as required.
  • Used a WordPress REST API to connect different coaching portals and shared purchases using WooCommerce as an eCommerce provider plugin.
  • Accelerated the optimization of the site created using bundler tools.
Technologies: PHP, WordPress, Bootstrap, Plugin Development, WooCommerce, Webpack, WordPress Plugins, Responsive Web Design (RWD), CSS3, HTML5, Git, MacOS, IntelliJ IDEA, Design Patterns, ACF PRO, SCSS, Lazy Loading, Page Speed Optimization, Widgets, Object-oriented Programming (OOP), Local SEO, Brackets, Storm, JetBrains, Stripe API, Gravity Forms, Ajax

PHP, WordPress, and CMS/LMS Developer

2020 - 2022
Connect for Education
  • Created multiple WordPress portals connected with the Moodle learning management system via Edwiser Bridge and WooCommerce Moodle integration.
  • Contributed to creating a PHP-based pet behavior portal with custom database connectivity. Maintained and enhanced its features from time to time.
  • Developed landing pages with Figma designs on various websites.
  • Built and managed WordPress plugins for several WordPress websites.
  • Resolved bugs and maintained multiple WordPress and WooCommerce websites.
Technologies: PHP, JavaScript, WordPress, WooCommerce, Beaver Builder, Content Marketing Platforms, MySQL, IIS SQL Server, SSH, Moodle, HTML, SCSS, Plugins, Bootstrap, WordPress Plugins, CSS, Learning Management Systems (LMS), Edwiser Bridge, WooCommerce API, WooCommerce Subscriptions 2, WordPress Page Builder, Gutenberg Editor, Elementor, Full-stack Development, Ajax

Full-stack Web Developer

2021 - 2021
Reup
  • Wrote REST APIs for WordPress-based REST marketplace.
  • Created templates for the WordPress Dokan Pro plugin and overrode several hooks and filters.
  • Created cron jobs for automated payments to vendors.
  • Designed vendors' dashboard on the marketplace website to manage their products, payouts, sales, and more.
  • Worked on debugging various marketplace logical errors to overcome future issues.
Technologies: PHP, JavaScript, MySQL, SCSS, Stamps, Payment APIs, Dokan, Questionnaires, Figma, HTML, WordPress, WooCommerce, Social, REST, Object-oriented Programming (OOP), React, Full-stack Development, Ajax

Shopify Developer

2019 - 2019
Shopify Web Agency
  • Worked on multiple Shopify stores performing various tasks related to bug fixes and adding new features.
  • Created new landing pages for multiple Shopify websites.
  • Worked on dynamic pages using a Shopify settings schema/section schema and an ACF app for Shopify to make landing pages and other pages truly powerful.
Technologies: Webpack 4, SCSS, Liquid, Shopify, ParcelJS, Shopify Plus, Shopify Theme, Liquid Template, Ajax

Technical Writer

2019 - 2019
Square
  • Wrote the complete catalog API technical documentation with code samples.
  • Made a test project that lists all the examples as per the technical documentation for real-time testing.
  • Built a complete helper library, which made learning easier and encapsulated larger code to small.
  • Developed an inventory API complete with an introduction along with code samples and live tests of stock management.
  • Created a live example with webhooks to maintain the inventory with client stores.
Technologies: Composer, MySQL, REST, WooCommerce, WordPress, PHP, Technical Writing, Proof of Concept (POC), Full-stack Development

Web Developer

2018 - 2019
GetGoing
  • Enabled an auto-loan lead to capture and distribute, using a custom funnel made in WordPress.
  • Performed A/B testing and split testing for landing pages and funnels.
  • Developed various CRM integrations with WordPress.
  • Developed a 4K-fluid website using the Bootstrap framework for the front end.
  • Tracked leads with various analytic tools, such as Voluum.
  • Integrated various marketing campaigns, like Mailchimp, follow-up emails with Klaviyo, and others.
Technologies: Adobe Illustrator, Adobe Photoshop, Bootstrap, jQuery, JavaScript, Laravel, WordPress, Firebase, HubSpot, Advanced Custom Fields (ACF), HubSpot CRM, HubSpot API, Spring Boot, Ajax, Sales Funnel

Web Developer

2016 - 2017
Tribello Handmade Marketplace
  • Developed an international, multi-vendor, WooCommerce-based store.
  • Enabled dynamic price dropping when sales reached specific numbers; an automatic, instant refund was given to previous buyers during the sale.
  • Built a worldwide, handmade flea-market directory for searching.
  • Developed commission-based stores with multiple payment gateways, according to the choice and need of the vendor.
  • Worked on vendor-based analytics and reporting for vendors.
  • Performed speed optimization for the whole portal.
Technologies: ZURB Foundation, Adobe Photoshop, jQuery, WooCommerce, WordPress, eCommerce, Responsive UI, Marketplace Platforms, HTML5, SCSS, ESLint, Babel, Plugin Development, WC Vendors Pro, Stripe API, Genesis Framework, Ajax

Getgoing.ca

https://getgoing.ca
Getgoing.ca is a Canadian auto-loan lead generation, automotive dealership, and lead sales company.

I built the website from scratch with 4K Fluid Design. I also implemented a superb custom-coded lead generation funnel that connects to a type of lead distribution software, CRM, and various marketing platforms (e.g., Mailchimp, Voluum, and so on).

Tribello Handmade Marketplace

Tribello Handmade Marketplace is a curated marketplace for handmade vendors across the world. I developed the site in WordPress and WooCommerce with tons of features.

Vendors can apply for a shop in this electronic marketplace, which upon review, a team approves. Afterward, that vendor can set up their shop and start submitting products, and each product is reviewed before going live in the marketplace.

WordPress/WooCommerce Price Generator Plugin

I built this price generator plugin where users ask questions: a reasonable price is generated based on the answers. It's an interactive way to select product attributes in WooCommerce and is way more powerful because it allows unlimited variations and custom formulas for price generation. The plugin also generated single-unit prices and price matrixes for bulk purchases.

CREA MLS Listings

The CREA MLS listing plugin fetches real estate entries from the national database and stores them locally in a WordPress database. From this database, we can create a broker website by entering the broker's ID into the plugin settings, and then the plugin will output that broker's entries on the front end with all of the property details.

This plugin is potent as the database is updated every day using a server cron job and new entries are added daily, and obsolete ones are deleted automatically.

PennVetBehavior

http://Pennvetbehavior.com
PennVet Behavior App is a consultation and education service available to pet owners and veterinarians nationally and internationally. Through using this web app and taking the C-BARQ (Canine Behavioral Assessment and Research Questionnaire), pet owners receive an in-depth analysis and helpful educational resources to further understand their pet's behavior.

Abbotsford Hot Yoga (Ohyoga)

A WordPress-based yoga studio website highly optimized for speed. Assets were compiled using Webpack. I entirely built the website from scratch using Adobe XD design file.

The website is fully responsive with up to 4K fluid implementation.

Kings Paw

https://kings-paw.myshopify.com/
A simple Shopify store for pet toys, especially smudge bowls and other toys. The site is fully responsive up to 4k. I used Bootstrap, SCSS, JavaScript, and Bundler tool named ParcelJS to make the site load faster.

Starting Hearts

https://startinghearts.c4edu.org/
Starting Hearts provides a powerful educational platform for students of all ages to improve outcomes for sudden cardiac arrest victims. With an age-appropriate curriculum from kindergartners to high school seniors to senior citizens, Starting Hearts teaches leadership and lifesaving skills to last a lifetime.

Working Dog Practitioner Program

https://workingdogpractitioner.com/
Working Dog Practitioner helps veterinarians best serve the unique needs of working dogs and their handlers, allowing handlers to recognize the commitment of their veterinarian.

I built the program using WordPress, WooCommerce, and Beaver Builder.

Books Inventory WordPress as Framework

Created a custom books inventory that generates PDF invoices and keeps books records.

I completely modified WordPress to a custom framework. This was a back-end-only project with no public view: only a superuser can see the custom WordPress back end, and a normal user can only see the custom back end that is actually the front end.

Laravel REST Lead Storage API

Laravel-based lead storage RESTful API, with all types of REST actions for the organizations' internal use to store leads from a different network of websites across the country. I handled the permission management module and utilized Vue.js as a template engine with Laravel Mix

Invoice Management Web App

A CakePHP-based invoice management system to generate invoices and quotes for customers and possible future customers with a very interactive user interface. Customers can log in and submit quotes to their users that will automatically go into their inbox as quotes/invoices.

Arizona University LMS Site

Worked on the LMS Portal for Arizona University and used technologies like WordPress, WooCommerce, LearnDash, Arise 360, JavaScript, jQuery, and PHP. Main duties included converting designs from XD to WordPress and extending the functionality of the LearnDash Plugin.

Languages

PHP 7, HTML, HTML5, Sass, CSS3, CSS, SCSS, PHP, Liquid Template, JavaScript, Java, TypeScript, SQL, Core PHP, Ada, Swift, Swift 2, VB.NET

Frameworks

CakePHP 3, ZURB Foundation, Laravel 5, Laravel, Spring Boot, Genesis Framework, CakePHP 2, Bootstrap, Spring, Spring IoC, React Native, JavaScriptCore, Artisan Console, Laravel Mix, JSON Web Tokens (JWT), CakePHP, .NET 3, Storm

Libraries/APIs

Square API, WooCommerce API, REST APIs, Stripe API, Vue, React, jQuery, jQuery UI, Liquid, Facebook Ads API, Facebook API, Instagram API, Zoho API, Underscore.js, Picasso, Retrofit, Retrofit 2, Alamofire

Tools

PhpStorm, Brackets, Stencil.js, Webpack, ACF PRO, Advanced Custom Fields (ACF), Lighthouse, Git, Apache, Composer, Webpack 4, Gutenberg Editor, Adobe Photoshop, Adobe Illustrator, Moodle, Figma, Shopify Plus, Adobe Experience Design (XD), IntelliJ IDEA, Babel, NPM, Bitbucket, Cron, Mailchimp, JetBrains, Google Optimize, LearnDash, Android Studio, Xcode

Paradigms

Object-oriented Programming (OOP), Responsive Web Design (RWD), Marketplace Platforms, Design Patterns, REST, Responsive Layout

Platforms

OS X, WordPress, WordPress Theme Design, WooCommerce, MacOS, Shopify, Android, Firebase, iOS, Droplets, Linux, Google Cloud Platform (GCP), DigitalOcean, Twilio, Amazon Lightsail, iOS 11, Drupal

Storage

MySQL, IIS SQL Server, MSSQLCE, SQL Server 2005, Databases, JSON, MySQLi

Other

WooCommerce Subscriptions 2, Elementor, WordPress Rescue, Site Speed Optimization, WordPress Themes, APIs, Web Development, WordPress Plugins, Visual Composer, PSD to Shopify, Chrome Extensions, eCommerce, Forms, Landing Page Optimization, WordPress Design, User Interface (UI), ADA Compliance, Local SEO, Yoast SEO, Full-stack Development, Ajax, HubSpot, HubSpot CRM, HubSpot API, IDX Integration, Springbot, Beaver Builder, SSH, Plugins, Plugin Development, Responsive UI, Stamps, Payment APIs, Dokan, Questionnaires, Social, Learning Management Systems (LMS), Edwiser Bridge, WC Vendors Pro, Cloud, ParcelJS, Shopify Theme, SVG, Page Speed Optimization, IoC, Non-fungible Tokens (NFT), Laravel Permissions, Lazy Loading, Widgets, Technical Writing, Proof of Concept (POC), ESLint, WordPress Page Builder, Landing Pages, Contact Form 7, Responsiveness, Themes, Theme Customization, Environmental Design, CI/CD Pipelines, User Authentication, Authorization, Authentication, OOP Designs, Sales Funnel, Funnel Optimization, Facebook Ads, Instagram Ads, Blog Design, VPS/VDS, Leads, Customer Relationship Management (CRM), Custom Views, Invoice Management, Billing Systems, Gravity Forms, XD to HTML, Computer Science, Content Marketing Platforms

2008 - 2012

Bachelor's Degree in Computer Science

Punjab Technical University - Ludhiana, India

FEBRUARY 2022 - PRESENT

Google Cloud Platform (GCP) Fundamentals for Beginners

Udemy

JANUARY 2022 - PRESENT

NFT Fundamentals: Buy, Create, and Sell NFTs

Udemy

JUNE 2019 - PRESENT

Vue.js 2 Academy: Learn Vue Step by Step

Udemy

JUNE 2019 - PRESENT

Web Components & Stencil.js

Udemy

OCTOBER 2016 - PRESENT

Java Application Development

HCL CDC

APRIL 2016 - PRESENT

Android App Development Certification Training

Edureka.co

JANUARY 2016 - PRESENT

iOS App Development Certification Training

Edureka.co

MAY 2012 - PRESENT

Web Development in PHP CMS Frameworks

Techformation

DECEMBER 2010 - PRESENT

.NET Technology

HCL K2 Academy

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring