Hi, I’m Suraj

Full Stack WordPress Engineer building LMS & community platforms.

7+ years shipping LearnDash, BuddyBoss, and React-powered WordPress solutions with global teams.

Portrait of Suraj Singh
7+ Years shipping
100+ Plugins customized
Surat, India Remote · Worldwide
24h Reply within
Start a conversation

01Hello

About me

I'm a Full Stack WordPress Engineer based in Surat, India, with 7+ years leading agency-scale customizations at BuddyBoss — community platforms, LMS, WooCommerce, and multi-vendor stores for clients worldwide.

I've worked across hundreds of WordPress plugins — building, customizing, and integrating them — and more recently weaving modern AI workflows into Gutenberg, content tooling, and editor experiences.

Past teams: BuddyBoss Media, Easily Amused, ExpressTech Systems, rtCamp, Upwork. Currently open to senior full-stack roles, remote preferred.

02Skills

Skills

A decade of compounded craft across the WordPress and modern web stack — hover any row to pause it.

01 Languages
PHP JavaScript TypeScript React.js SCSS HTML CSS
02 WordPress
Plugin Dev Theme Dev Gutenberg Blocks REST API BuddyBoss BuddyPress LearnDash LifterLMS WooCommerce
03 Frameworks & Tools
React Redux.js Advanced Custom Fields The Events Calendar GitHub Git Composer Webpack OpenAI APIs
04 Practice & Specialties
Agency Lead LMS architecture Membership sites Multi-vendor Site migrations Import/Export AI integrations Performance Async collaboration Open source

03Journey

Experience

A timeline of the people, products, and problems I've had the privilege to ship for.

  1. Apr 2021 — Present Palm Beach County, FL · Remote

    BuddyBoss

    Currently

    Full Stack WordPress Engineer · Agency Services Specialist

    Leading custom WordPress development for agency clients — end-to-end LMS, community, and e-commerce platforms. Building Gutenberg blocks, PHP plugins, and React components on BuddyBoss/BuddyPress and LearnDash.

  2. Sep 2021 — Aug 2025 Florida, US · Remote

    Easily Amused

    Full Stack WordPress Engineer (Freelance)

    4 years of remote LMS and e-learning work — LearnDash and LifterLMS course platforms with quizzes, drip content, and certificates. Custom Gutenberg blocks and third-party API integrations.

  3. Apr 2022 — Dec 2023 Dubai, UAE · Remote

    BuddyBoss Media

    WordPress Developer

    Full-stack WordPress development inside the BuddyBoss Media team — custom themes, plugins, and Gutenberg blocks. BuddyBoss/BuddyPress community platforms, LearnDash, WooCommerce. Distributed remote team across time zones.

  4. Apr 2021 — Mar 2022 Dubai, UAE · Remote

    BuddyBoss

    WordPress Technical Support Engineer

    First-line technical support — diagnosing plugin, theme, and server issues; reproducing customer bugs; testing fixes in staging before production. Built internal knowledge base.

  5. Jan 2020 — Apr 2021 Greater Bengaluru Area · Remote

    ExpressTech Systems

    WordPress Developer

    Custom WordPress plugins and themes for the ExpressTech product portfolio. Hooks, filters, custom post types, and REST API integrations across an Agile, distributed remote team.

  6. Jan 2019 — Jul 2019 Pune, Maharashtra, India

    rtCamp

    Web Engineer

    Joined one of India's leading WordPress agencies — contributed to rtMedia and other open-source plugins used by thousands of sites. Foundation in code quality, documentation, and OSS workflows.

  7. Where it all began · Education

    Master of Computer Applications (MCA)

    Nirma University

    Period
    Aug 2016 — Aug 2019
    Location
    Ahmedabad, Gujarat, India

    Computer Science — full-time, residential program.

04Selected work

Projects

Each card is a stack — flip through with the arrows to see different projects from that company.

Full Stack WordPress Engineer

Sep 2021 — Aug 2025

Transfer

Rebuilt the Transfer plugin from the ground up with React and TypeScript — added advanced migration support for LearnDash, LifterLMS, and cross-platform LMS data transfers.

  • React
  • TypeScript
  • LMS Migration

Block Styles

Gutenberg extension that adds rich customization and styling options to default and custom blocks — extends the block editor with reusable visual style controls.

  • Gutenberg
  • Block Editor
  • Custom Blocks

Messaging for LearnDash

Implemented features, shipped releases, and resolved issues for the Messaging for LearnDash plugin — adds in-platform conversations between learners and instructors.

  • LearnDash
  • Messaging
  • Add-on

LearnDash Add-on Suite

Engineered features, releases, and bug fixes across the broader HonorsWP LearnDash add-on suite — extending course platforms, payments, and learner experiences.

  • LearnDash
  • Add-ons
  • Releases
1 / 4

WordPress Dev

Jan 2020 — Apr 2021

Responsive Menu

Rebuilt the plugin from scratch — shipped a new major version with multi-menu and mega-menu support. Refined UX, performance, and customization for the plugin's installed base of thousands.

  • WordPress Plugin
  • Mega Menu
  • Mobile-first

Projectopia

Led the project end-to-end — feature roadmap, release management, and engineering for the core platform plus 32+ add-ons covering project management, invoicing, and client workflows.

  • Project Management
  • Add-ons
  • Releases

JustHyre

ExpressTech's agency services arm — delivered client customizations, theme and plugin work, and ongoing support engagements for WordPress site owners worldwide.

  • Agency
  • Customization
  • Support
1 / 3

Web Engineer

Jan 2019 — Jul 2019

rtMedia

Engineered features, shipped releases, and fixed bugs across the rtMedia plugin and its 10+ add-ons — an open-source WordPress media platform used on thousands of sites worldwide.

  • Open Source
  • WordPress
  • 10+ Add-ons

Greater Kashmir

Worked on the Greater Kashmir news platform — feature enhancements, bug fixes, and ongoing engineering for a high-traffic regional news media agency.

  • News Media
  • Publishing
  • WordPress

Inc42

Engineered feature enhancements and bug fixes for Inc42, India's leading startup and tech media platform — collaborating under senior developer leadership on the publishing stack.

  • Tech Media
  • Publishing
  • WordPress
1 / 3

Upwork

Top Rated

WordPress Dev

Aug 2019 — Apr 2021

Yogis Shop

Setup, customization, and configuration for the Yogis Shop e-commerce store — added multi-language support and inline shopping flows for a long-term client engagement.

  • WooCommerce
  • Multilingual
  • Customization

Client Engagements

Async work for international clients across multiple industries — feature additions, bug fixing, and ongoing online service engagements. Earned Top Rated status through consistent client satisfaction.

  • Async
  • Bug Fixing
  • Online Services
1 / 2

05Kind words

Kind words from clients

A few words from the business owners, founders and CEOs I've had the chance to work with.

I highly recommend Suraj. It's been a pleasure working with him. After 5 freelancers, unsatisfied for different reasons, I started working with Suraj — he is my best find. Technically sound, Suraj listens to the requirements carefully and comes with more than one solution for me to choose from. His turnaround time is quick — delivered most of the tasks the same day. I will definitely work with him in the future.
Rama Owner, yogis.shop
Suraj was prompt in responding and completing the work. He documented everything and asked relevant questions. He informed me about the approach before making any changes. I am happy with his work and will rehire.
Dan Asbill United States
Even in the middle of his night, he was available and started on the small project immediately.
Laura Dunn United Kingdom

06Pricing

Engagement that fits

No rigid packages. Start small, scale when it makes sense — pick the model that suits your roadmap and budget. Every option includes the same senior engineering quality.

Hourly

Quick wins & consulting

Pay-as-you-go for code reviews, debugging, technical advice, and small fixes — no minimum commitment.

  • Hourly billing, weekly invoice
  • Direct chat / call access
  • Quick turnaround

Best for: short engagements

Project-based

Defined scope, fixed quote

A scoped quote for a specific build — custom plugin, theme, LMS launch, BuddyBoss community, or full migration.

  • Fixed quote per scope
  • Milestone-based payments
  • 30 days post-launch support

Best for: clear scope

Monthly Retainer

Ongoing engineering partner

Reserved bandwidth every month for continuous improvements, agency support, and growing platforms — your fractional senior engineer.

  • Set monthly retainer
  • Priority response time
  • Async + sync collaboration

Best for: ongoing partnership

07Get in touch

Let’s work together

Have a project in mind, a hire to make, or just want to say hi? Drop a note.

Work with Us

This field is required.
This field is required.
Project Type
This field is required.
Project Budget
This field is required.
Timeline
This field is required.
This field is required.