Farooq Abdullah, WordPress Developer in Islamabad, Islamabad Capital Territory, Pakistan
Farooq Abdullah

WordPress Developer in Islamabad, Islamabad Capital Territory, Pakistan

Member since January 21, 2021
Farooq is a senior WordPress plugin developer with experience developing add-ons for WooCommerce, LearnDash, EDD, BadgeOS, myCred, AffiliateWP, and GamiPress. He has also contributed to the BadgeOS core plugin and add-ons. Farooq enjoys tackling WordPress challenges by creating custom solutions to solve client needs.
Farooq is now available for hire

Portfolio

  • LD Ninjas
    AffiliateWP, Easy Digital Downloads, LearnDash, GamiPress, myCred...
  • WooNinjas
    AffiliateWP, Easy Digital Downloads, GamiPress, LearnDash, myCred...
  • The WP Experts
    AffiliateWP, Easy Digital Downloads, myCred, WooCommerce, WooCommerce API...

Experience

Location

Islamabad, Islamabad Capital Territory, Pakistan

Availability

Full-time

Preferred Environment

LearnDash, WooCommerce, AffiliateWP, Easy Digital Downloads, GamiPress, myCred, Restrict Content Pro, PHP 7, WordPress Plugins, Software

The most amazing...

...thing I've developed was a top-selling add-on for LearnDash. I also helped fix issues in the EDD core plugin by indicating possible solutions through GitHub.

Employment

  • Senior Plugin Developer

    2020 - 2021
    LD Ninjas
    • Developed custom plugins and add-ons based on the client's requirements.
    • Built add-ons for LearnDash and GamiPress plugins.
    • Wrote technical blogs (code snippets) for the LD Ninjas website.
    Technologies: AffiliateWP, Easy Digital Downloads, LearnDash, GamiPress, myCred, WooCommerce, Restrict Content Pro, WordPress API, JavaScript, Avada, WordPress Plugins, WordPress Themes, HTML5, CSS3, HTML, CSS, LAMP, XAMPP, MySQL, jQuery, jQuery UI, Bootstrap, Git, Front-end, APIs, Software, Figma, BuddyBoss, BuddyPress, Wireframe to Product, Web Development, Sketch to WordPress, Sketch to HTML, Elementor, Customer Relationship Management (CRM), UX Design, UI Design, Web UI, Design, Responsive Layout, Social Marketing, Gamification, eCommerce, Learning Management Systems (LMS), LearnPress, Debugging, Debugging Tools, Membership Sites, MemberPress, Paid Memberships, Ultimate Membership Pro, WishList Member, Databases, System Improvements, Troubleshooting, API Integration, WordPress Design, WordPress Theme Design, Automation, Technology Strategy & Architecture, Architecture
  • Senior Plugin Developer

    2016 - 2020
    WooNinjas
    • Contributed to BadgeOS core plugin (exists at wordpress.org) that allows users to add gamification on WordPress-based sites.
    • Developed 20+ premium add-ons LearnDash, BadgeOS, AffiliateWP, and Easy Digital Downloads plugins.
    • Provided customization services to the client for the plugin and add-ons developed by WooNinjas.
    • Provided technical support for the plugins and add-ons developed by WooNinjas through HelpScout and WordPress support forum.
    Technologies: AffiliateWP, Easy Digital Downloads, GamiPress, LearnDash, myCred, Restrict Content Pro, WooCommerce, WordPress, JavaScript, bbPress, Avada, WordPress Plugins, WordPress Themes, HTML5, CSS3, HTML, CSS, LAMP, XAMPP, MySQL, jQuery, jQuery UI, Bootstrap, Git, Front-end, APIs, Gutenberg Editor, Software, BuddyBoss, BuddyPress, Wireframe to Product, Web Development, Sketch to WordPress, Sketch to HTML, Elementor, Customer Relationship Management (CRM), User Interface (UI), UX Design, UI Design, Web UI, Design, Responsive Layout, Social Marketing, Gamification, eCommerce, Learning Management Systems (LMS), LearnPress, Debugging, Debugging Tools, Membership Sites, Paid Memberships, Ultimate Membership Pro, WishList Member, Advanced Custom Fields (ACF), ACF, SCSS, Databases, System Improvements, Troubleshooting, API Integration, WordPress Design, WordPress Theme Design, Automation, Technology Strategy & Architecture, Architecture
  • Plugin Developer

    2014 - 2016
    The WP Experts
    • Developed custom plugins and add-ons as per the client requirements.
    • Developed eCommerce sites based on WooCommerce and related plugins/add-ons.
    • Developed a quote add-on for WooCommerce named "Woo Add To Quote" that exists at wordpress.org.
    Technologies: AffiliateWP, Easy Digital Downloads, myCred, WooCommerce, WooCommerce API, JavaScript, Divi, Jupitor, WordPress Plugins, WordPress Themes, HTML5, CSS3, HTML, CSS, Gravity Forms, LAMP, XAMPP, MySQL, jQuery, jQuery UI, Bootstrap, Git, Front-end, APIs, Gutenberg Editor, Software, BuddyBoss, BuddyPress, Wireframe to Product, Web Development, Sketch to WordPress, Sketch to HTML, Customer Relationship Management (CRM), User Interface (UI), UX Design, UI Design, Web UI, Design, Responsive Layout, Social Marketing, Gamification, eCommerce, Learning Management Systems (LMS), LearnPress, Debugging, Debugging Tools, Membership Sites, MemberPress, Paid Memberships, Ultimate Membership Pro, WishList Member, Advanced Custom Fields (ACF), ACF, SCSS, Jupiter, Databases, System Improvements, Troubleshooting, API Integration, WordPress Design, WordPress Theme Design, Architecture
  • Junior Plugin Developer

    2013 - 2014
    AppBakerZ Pvt
    • Developed WordPress custom plugins per the client requirements.
    • Converted static websites to WordPress by creating custom themes with the legacy layout.
    • Converted PSD designs into custom WordPress themes as per the client requirements.
    Technologies: WordPress, PHP, WooCommerce, Easy Digital Downloads, JavaScript, WordPress Plugins, WordPress Themes, HTML5, CSS3, HTML, CSS, LAMP, XAMPP, MySQL, jQuery, jQuery UI, Bootstrap, Git, Front-end, BuddyBoss, BuddyPress, Wireframe to Product, Web Development, Sketch to WordPress, Sketch to HTML, User Interface (UI), Web UI, Design, Responsive Layout, eCommerce, Debugging, Debugging Tools, Troubleshooting, API Integration, WordPress Design, WordPress Theme Design

Experience

  • myCred Investment
    https://github.com/FarooqAbdullah/mycred-investments

    It was an add-on developed for myCred plugin with the dependency on WooCommerce plugins. It allows admin to get myCred point investments on the site using WooCommerce.

    The add-on adds a new product type "Investments," on selecting this product type: new additional options appear like investment terms, investment type, the minimum amount to be invested, etc. Admin will fill in all the options and will save the product. Users will purchase the product to invest their points.

    The add-on also adds a new menu in the admin area named "Investments Stats." There will be three different sections under this menu.

    1) Investment Statistics: Where admin can see the users' points stats (in the chart tool) used in investment
    2) Here admin can see the available shortcode of the plugin with a short documentation.
    3) Payment Order: Here admin can see all the investments of users. The investment lists can be filtered through "user id", "user name", "investment date", "order number", "payment number," and "amount status." Admin can also update "next profit date & amount" too from the list.

  • LearnDash Sell Lessons
    https://github.com/FarooqAbdullah/learndash-sell-lessons

    It was an add-on developed for LearnDash that allows admin to sell LearnDash lessons along with the courses.

    After activating the add-on admin will create a course product in WooCommerce. The add-on adds a new product type, "LearnDash Courses," on selecting this product type: a new additional option appears to select the course attached with the product.

    - On the front-end, while purchasing the product, the user will see all the lessons (assigned to the attached course) listed and select one or more lessons to purchase.
    - The price of selected lessons will be updated automatically to the cart/checkout pages.
    - User will also see the button to purchase the lesson on the course detail page. After clicking that button, the user will be redirected to the checkout page, having that lesson added to the cart automatically.

  • RCPro Custom Expiration
    https://github.com/FarooqAbdullah/rcpro-custom-expiration

    This add-on of the RCPro plugin alters the users' membership expiry date and makes sure the membership expires on the last date of the current month.

    Details:
    This add-on doesn't have any setting page, or in other words, it doesn't require any configuration since it is a small custom requirement for a client.

    Once you activate the add-on, It will check if the Restrict Content Pro plugin is activated, and the other add-on will be deactivated automatically and will display a message in the admin notification area.

    After activation, the add-on will set expiration to the last day of the current month purchasing/upgrading membership.

Skills

  • Languages

    HTML5, CSS3, HTML, CSS, JavaScript, PHP, SCSS
  • Frameworks

    Divi, Bootstrap
  • Libraries/APIs

    BuddyPress, WooCommerce API, WordPress API, jQuery, jQuery UI
  • Tools

    LearnDash, AffiliateWP, bbPress, Git, LearnPress, WishList Member, Advanced Custom Fields (ACF), Gutenberg Editor, Figma
  • Paradigms

    UX Design, UI Design, Responsive Layout, Gamification, Automation
  • Platforms

    WooCommerce, WordPress, LAMP, XAMPP, WordPress Theme Design
  • Storage

    MySQL, Databases
  • Other

    WordPress Plugins, Easy Digital Downloads, GamiPress, myCred, Restrict Content Pro, WordPress Themes, BuddyBoss, Avada, Gravity Forms, APIs, Software, Wireframe to Product, Web Development, Sketch to WordPress, Sketch to HTML, Elementor, User Interface (UI), Web UI, Design, Social Marketing, eCommerce, Learning Management Systems (LMS), Debugging, Debugging Tools, Membership Sites, MemberPress, Paid Memberships, Ultimate Membership Pro, ACF, Jupiter, System Improvements, Troubleshooting, API Integration, WordPress Design, Architecture, Front-end, Customer Relationship Management (CRM), Technology Strategy & Architecture

Education

  • Bachelor's Degree in Computer Science
    2011 - 2014
    Federal Urdu University - Karachi, PK

To view more profiles

Join Toptal
Share it with others