Rakesh Kumar, Developer in Dhuri, Punjab, India
Rakesh is available for hire
Hire Rakesh

Rakesh Kumar

Verified Expert  in Engineering

Bio

Rakesh is a web developer with 10+ years of experience building web applications using WordPress, Drupal, Shopify, and Hubspot. He specializes in developing full-stack web applications, microservices, and third-party integrations, and his full-stack experience includes PHP, MySQL, and JavaScript. Rakesh excels at helping customers achieve their goals by solving complex, real-world problems and delivering high-quality solutions.

Portfolio

Event Design New York, Inc.
Full-stack, Angular, Bootstrap, Web Development, AWS Lambda, Amazon RDS
Outdoor Play and Learning
WordPress, WordPress Plugins, PHP, Gravity Forms, Zapier
Quicky Coders
WordPress, PHP, MySQL, HTML, CSS, JavaScript, jQuery, AngularJS, React, Node.js...

Experience

  • PHP - 11 years
  • MySQL - 11 years
  • WordPress - 10 years
  • JavaScript - 9 years
  • Drupal - 9 years
  • Shopify - 8 years
  • WooCommerce - 8 years
  • Laravel - 7 years

Availability

Part-time

Preferred Environment

Linux, Windows, MacOS, Visual Studio Code (VS Code), Git

The most amazing...

...project I've delivered is building an add-on plugin for Gravity Forms, allowing multiple API integrations for marketing, analytics, and business services.

Work Experience

Full-stack Angular Developer

2023 - 2023
Event Design New York, Inc.
  • Redesigned the client's site as per the new designs provided.
  • Used Amazon's continuous integration and continuous deployment.
  • Used AWS Lambda functions, AWS CodeCommit, and REST APIs.
  • Built interactive full-stack web platform using Angular JavaScript.
Technologies: Full-stack, Angular, Bootstrap, Web Development, AWS Lambda, Amazon RDS

WordPress and Gravity Forms Developer

2023 - 2023
Outdoor Play and Learning
  • Helped to migrate personal Gmail accounts to Google Workspace business accounts and migrated emails, Google Drive files, calendar events, and contacts.
  • Integrated Streak CRM with the client's WordPress site.
  • Used Gravity Forms to collect sales leads and saved those into Streak CRM.
  • Coordinated with the client's team and had video sessions for data migration.
Technologies: WordPress, WordPress Plugins, PHP, Gravity Forms, Zapier

Senior Full-stack Developer

2016 - 2021
Quicky Coders
  • Used front-end JavaScript frameworks, such as AngularJS and React, in WordPress and other frameworks.
  • Produced custom modules in Drupal 8 and 9 with multiple third-party API integrations.
  • Created Gutenberg blocks and showed them on the posts and pages editor in the admin area.
  • Designed and built custom themes in Drupal 8 and 9 in many applications.
  • Integrated web applications in the Laravel framework, which includes advanced Laravel concepts.
  • Implemented the WordPress multisite option and gained WordPress expertise in WooCommerce and BuddyPress plugins.
  • Built complex plugins, customized existing ones, and sped up websites for SEO purposes in WordPress applications.
  • Created, Managed, and Administered Hubspot websites for different clients. Managed Hubspot leads across funnels and optimized other Hubspot tools.
  • Collaborated on Shopify module development and Liquid templates.
  • Engaged in development projects using Node.js, Next.js, and Nuxt.js. Developed mobile apps for iOS and Android using React Native.
Technologies: WordPress, PHP, MySQL, HTML, CSS, JavaScript, jQuery, AngularJS, React, Node.js, Laravel, CodeIgniter, Shopify, Payment Gateways, SQL, Elementor, Bootstrap, Composer, WordPress API, LearnDash, Learning Management Systems (LMS), MongoDB, API Integration, Web Scraping, WordPress Themes, Amazon Web Services (AWS), Apache, eCommerce, Web, Web Development, WooCommerce API, Google Cloud Platform (GCP), Angular, Google Analytics API, Gutenberg Editor, Genesis Framework, MemberPress, SCSS, WP Engine, ECMAScript (ES6), Git, Stripe, Back-end, Liquid Template, CommonJS, Express.js, JavaScript 6, NPM, Webpack, WordPress Design, Stripe API, DigitalOcean, Drupal, Drupal 8, Drupal Modules, Figma, Drupal 9, Web Hosting, Gravity Forms, Responsive Web Design (RWD), Web Design, HubSpot, Information Architecture (IA), Responsive UI, Next.js, TypeScript, Prisma, Amazon EC2, Full-stack, Amazon RDS, Front-end, CSS3, Liquid, Online Payments, Azure, Landing Pages, REST, QA Testing, Documentation, WordPress REST API, REST APIs, ReactPHP, React Redux, Search Engine Optimization (SEO), NGINX, Theme Development, UI Animation, Zoho, GitHub, Zoho API, WooCommerce, DevOps, WordPress Multisite, WordPress Multi-user, Bluehost, GoDaddy, BigCommerce, Zapier, Google Optimize, Webflow, HubSpot CRM, IT Security, GraphQL

Senior Web Developer

2013 - 2016
Quicky Coders
  • Collaborated on version control systems, such as Git and SVN, and used AWS.
  • Created language-translation-ready themes and plugins in WordPress.
  • Developed the full stack in Drupal 6 and Drupal 7 along with custom module development.
  • Used third-party APIs in WordPress themes and plugins and other framework applications.
  • Developed web applications with MVC frameworks, such as CodeIgniter and Laravel.
  • Started working on the Shopify platform and liquid templates.
  • Used JavaScript ES6, Node.js, and npm and collaborated on the webpack module bundler.
Technologies: WordPress, AngularJS, React, Laravel, CodeIgniter, Amazon Web Services (AWS), Google APIs, WooCommerce, BuddyPress, Child Themes, Plugin Development, Page Speed Optimization, PostgreSQL, Redis, Payment Gateways, SQL, Elementor, Bootstrap, Composer, WordPress API, LearnDash, Learning Management Systems (LMS), MongoDB, API Integration, Web Scraping, WordPress Themes, Apache, eCommerce, Web, Web Development, WooCommerce API, Google Cloud Platform (GCP), Genesis Framework, MemberPress, SCSS, WP Engine, ECMAScript (ES6), Git, Stripe, Node.js, Back-end, Shopify, JavaScript 6, Liquid Template, NPM, Webpack, WordPress Design, Stripe API, DigitalOcean, Drupal, Drupal 8, Drupal Modules, Web Hosting, Gravity Forms, Responsive Web Design (RWD), Web Design, Responsive UI, Full-stack, Online Payments, Landing Pages, QA Testing, WordPress REST API, REST APIs, ReactPHP, React Redux, Search Engine Optimization (SEO), NGINX, Theme Development, GitHub, WordPress Multisite, WordPress Multi-user, Bluehost, GoDaddy

Web Developer

2012 - 2013
Live Deftsoft Informatics (P) Ltd.
  • Created WordPress themes and plugins for numerous clients.
  • Tracked and fixed bugs, using Asana and Jira as a reporting tool.
  • Used AngularJS as a front-end web development framework.
Technologies: WordPress, CodeIgniter, APIs, Google APIs, WooCommerce, BuddyPress, Child Themes, Plugin Development, AngularJS, SQL, Bootstrap, WordPress API, Web Scraping, WordPress Themes, Apache, eCommerce, Web, Web Development, WooCommerce API, REST APIs, WP Engine, Back-end, Stripe API, Online Payments, NGINX

PHP Developer

2011 - 2012
ForcitCample Technology Private Limited
  • Learned and applied PHP and MySQL to build simple applications.
  • Developed applications using JavaScript along with PHP and MySQL.
  • Created simple applications using PHP, MySQL, and JavaScript and integrated them on servers and deployed applications.
Technologies: PHP, MySQL, JavaScript, Child Themes, SQL, WordPress Themes, eCommerce, Web, Web Development, REST APIs, Back-end

Corporate Website with WordPress

A back- and front-end website development project using a child theme. The website was built with great animations, and its code was maintained and managed using version control and deployed on the Azure platform.

Full-stack Angular Development of a Virtual Events Platform

A back- and front-end website development project. This platform hosts video streams and implements live chat systems. It is managed on the AWS cloud hosting server with version control and databases.

Business Training Website with Drupal 8

A website that I developed in Drupal 8. It has multiple custom roles defined, including the trainee, content creator, trainer, manager, and administrator. The trainer uses the content created by the content creator to instruct the trainee. I used a calendar API to manage all the trainee sessions and built a custom Drupal module to manage all functionalities efficiently.

AffiliateWP Add-on Plugin and Integration with Google Sheets

An AffiliateWP add-on plugin that I created with the help of actions and filters provided by the AffiliateWP plugin documentation. I developed a more detailed reporting and searching system with this add-on plugin because fetching the detailed reports and searches in the original AffiliateWP plugin was challenging. I also integrated Google Sheets API with this add-on to save the reporting data in Google Sheets daily and monthly.

Gravity Extension Plugin for WordPress

A plugin that works as an add-on plugin to Gravity Forms. The Gravity Extension plugin allows the integration of multiple third-party APIs such as Infusionsoft, ConvertFlow, and TextMagic. It also enables various animations when the form is submitted, disables a button, changes the color and background of a button, and more.

Beds and Mattresses Website

An eCommerce website for a business that sells beds and mattresses, which I created in WordPress and WooCommerce. I customized the WooCommerce templates per the design and functional requirements and integrated new payment methods with the default ones. I also used WooCommerce actions and filters for the functional requirements.

Clothing and Apparel Website in Shopify

An eCommerce website for a fashion business selling clothes, shoes, and undergarments. I created this website on the Shopify platform. I also customized the Liquid templates per the design and functional requirements and created different Shopify modules for the website.

Custom Testimonials Plugin

A plugin that I built for creating testimonials, which can be shown on the website's front end with the help of shortcodes. The testimonials can be in the form of simple HTML, testimonials content with author information, or videos. Users with admin access can also create testimonial grids, which are displayed with the help of a shortcode. Each testimonial grid can have a horizontal or vertical layout; the horizontal layout shows testimonials in a masonry grid, while the vertical layout shows testimonials in a slider.

An Ebooks Website

A website that sells ebooks, which I built on the Shopify platform. I implemented all the design and functional requirements using Liquid templates and payment processing using Shopify. I also created and implemented custom modules on the site.

Beauty and Cosmetics Website

An eCommerce website for businesses that sell beauty and cosmetics products using the Shopify platform. I customized the Liquid templates per the design and functional requirements and created numerous Shopify modules for the website. I also worked on Shopify apps and the Shopify API.

EverWebinar Gravity Forms Plugin for WordPress

An add-on plugin that works with Gravity Forms. EverWebinar Gravity Forms adds a new menu in the Gravity Forms settings area in the admin. It allows the admin to select the webinar ID, and the user is assigned to the webinar when the Gravity Form is submitted.

Group Reroute Plugin for WordPress

A WordPress plugin for creating a group consisting of the main page URL and the ability to create multiple alias URLs. It also defines shortcodes with the content to be used in the alias URLs. Alias URLs are not actual pages but virtual routes that act like actual pages.
2008 - 2011

Bachelor's Degree in Computer Science

Rayat Institute of Engineering & Information Technology (RIEIT) - Rupnagar, Punjab, India

Libraries/APIs

React, BuddyPress, Node.js, WordPress API, WooCommerce API, Drupal Modules, Liquid, WordPress REST API, REST APIs, Zoho API, Google APIs, jQuery, Google Sheets API, Infusionsoft API, Google Analytics API, Stripe, Stripe API, ReactPHP, React Redux, Shopify API

Tools

NPM, Webpack, Figma, NGINX, GitHub, Zapier, Google Optimize, AffiliateWP, Composer, LearnDash, Apache, Gutenberg Editor, Git, Prisma, TextMagic

Languages

PHP, JavaScript, CSS, HTML, SQL, Liquid Template, JavaScript 6, TypeScript, CSS3, GraphQL, HTML5, ECMAScript (ES6), SCSS

Frameworks

Laravel, Express.js, CodeIgniter, AngularJS, Bootstrap, Angular, Genesis Framework, Next.js

Paradigms

Responsive Web Design (RWD), REST, Search Engine Optimization (SEO), DevOps

Platforms

WordPress, WooCommerce, Shopify, Web, Visual Studio Code (VS Code), Drupal, Drupal 8, Drupal 9, Amazon EC2, Bluehost, BigCommerce, Webflow, Amazon Web Services (AWS), MacOS, DigitalOcean, HubSpot, Azure, ConvertFlow, Google Cloud Platform (GCP), AWS Lambda

Storage

MySQL, PostgreSQL, MongoDB, WP Engine, Redis

Industry Expertise

Web Design

Other

APIs, Child Themes, Plugin Development, WordPress Plugins, API Integration, WordPress Themes, eCommerce, Web Development, Back-end, CommonJS, WordPress Design, Drupal Themes, Gravity Forms, Web Hosting, Information Architecture (IA), Responsive UI, Full-stack, Amazon RDS, Front-end, Online Payments, Landing Pages, QA Testing, Documentation, UI Animation, Theme Development, Zoho, WordPress Multisite, WordPress Multi-user, GoDaddy, HubSpot CRM, Page Speed Optimization, Masonry Grids, Payment Gateways, Elementor, Learning Management Systems (LMS), Web Scraping, MemberPress, IT Security, Slider Design, Shopify Modules, Shopify Theme, Shopify Payments

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