000 — loading portfolio
Abu Sayed Russell
WordPress theme & plugin developer
Russell.
Work About Services Plugins FAQ Contact Download résumé ↓
[ 01 / Available for hire ]

WordPress theme & plugin specialist with 8+ years building custom themes from scratch and shipping plugins to the WordPress.org repository.

Portfolio — 2016/2026

WordPress theme & plugin developer.

[ Focus ]
Custom WordPress themes & plugins, WooCommerce, Elementor, Gutenberg
[ Based ]
Dinajpur, Bangladesh — remote with global teams, GMT+6
[ Shipped ]
40+ custom themes, 6 published WordPress.org plugins
[ Status ]
Open for new work
Scroll — selected work
Custom Themes WordPress Plugins WooCommerce Elementor Addons Custom Themes WordPress Plugins WooCommerce Elementor Addons
[ 02 / Selected Work ]

Recent things
I've shipped.

  1. 01 Learnship — corporate language learning. WordPress · Custom Theme 2024
  2. 02 Kings Crest Global — course platform. WordPress · WooCommerce 2024
  3. 03 Droit Elementor Addons — published plugin. Plugin · WordPress.org 2023
  4. 04 RHR International — leadership advisory. WordPress · Enterprise 2023
  5. 05 Doodle Digital — Laravel agency build. Laravel · PHP / OOP 2022
  6. 06 Center for ADHD — healthcare clinic. WordPress · Healthcare 2022
[ Filter ]
[ 03 / Case Study — Kings Crest Global ]
01 / 04
01 — Brief
02 — Process
03 — Screens
04 — Results
The brief

Five years,
one platform.

I led WordPress development at Kings Crest Global from 2020 to 2025 — building their main site, a course-creation product, and dozens of campaign pages on a single custom theme with modular blocks.

Role
Full-Stack WP Dev
Tenure
2020 — 2025
Stack
WP, PHP, React
Location
New York, NY
How I work
01
Custom themes from scratch

No bloated builders — semantic markup, ACF flexible content, and a tight asset budget. The CMS gives editors freedom without breaking the design.

02
Plugin-grade architecture

OOP PHP, hooks & filters, namespaces. The same patterns that ship my 6 published WordPress.org plugins live inside every client project.

03
Speed & SEO first

Lazy media, query optimisation, server-level caching, and Core Web Vitals tuned per template. Lighthouse scores stay green at launch and stay green a year later.

Selected work from the role
Homepage template
Course creation template
Bondview join flow
By the numbers — eight years in
0
+ shipped client themes
0
Published WP.org plugins
0
Years in the WordPress ecosystem
0
Companies & agencies served
“Russell pairs WordPress depth with modern front-end taste — he writes plugins that pass review and themes that pass design review.”
MMK Jony, Software Engineer · Wanderly
Kings Crest / Case 01 of 06
Available for new projects Available for new projects Available for new projects Available for new projects
[ 04 / About ]
Portrait
Md. Abu Sayed Russell — b. 1995, Dinajpur. Computer Science (M.Sc.), 2021.

Eight years deep in
WordPress themes & plugins.

I'm a WordPress developer based in Dinajpur, Bangladesh. For the last eight years my work has lived in two places: custom theme development and plugin engineering — everything from clean, hand-coded themes for client sites to plugins published in the WordPress.org repository.

I've shipped 40+ custom themes and six plugins on WordPress.org — the most popular being Droit Elementor Addons. My plugins cover Elementor extensions, WooCommerce search, image optimisation, contact forms, custom widgets, and comment styling.

Most recently I worked with Ranbir Application & Trading in London and spent nearly five years at Kings Crest Global in New York. Before that, DroitLab & DroitThemes, where I helped build their marketplace themes and plugins.

I also write Laravel and CodeIgniter when a project needs custom PHP outside of WordPress — but WordPress theme & plugin work is where I live.

Download full résumé
[ 05 / Toolkit ]

WordPress, first.

CMS
WordPress
CMS
Custom Themes
CMS
Plugin Dev
CMS
WooCommerce
Back-end
PHP / OOP
Back-end
Laravel
Back-end
CodeIgniter
Back-end
MySQL
Front-end
JavaScript
Front-end
React / Node
Front-end
Tailwind / Bootstrap
Front-end
HTML5 / CSS3
Data
MongoDB
Data
Express.js
Tools
PhpStorm / VS Code
Tools
jQuery / Photoshop
AI
ChatGPT
AI
Claude
AI
GitHub Copilot
AI
Cursor
[ 06 / Services ]

What I build
in WordPress.

Four ways we can work together. Theme builds, plugin development, and ongoing WordPress engineering — with Laravel as a fallback when WordPress isn't the right answer.

[ 01 ]

Custom WordPress themes

Bespoke themes built from a Figma file or design brief — no page builders, no bloat. Hand-coded PHP templates, ACF flexible content, custom Gutenberg blocks, performance-tuned for Core Web Vitals. The editor experience designed as carefully as the front-end.

  • Custom theme & child theme
  • Gutenberg block libraries
  • ACF flexible content
  • WooCommerce stores
[ 02 ]

WordPress plugin development

Custom plugins built to spec, plus extensions to existing ones (Elementor, WooCommerce, Yoast). Clean OOP architecture, hooks & filters, namespaced code, ready for WordPress.org review. Six of mine are already in the .org repository.

  • Custom plugin development
  • Elementor & WooCommerce addons
  • Custom REST API endpoints
  • WP.org review & submission
[ 03 ]

Maintenance & retainer

Ongoing WordPress partnership for teams without an in-house WordPress engineer. Theme & plugin updates, bug fixes, feature work, security audits, performance reviews — on a predictable monthly cadence.

  • Monthly retainer (10 / 20 / 40h)
  • Theme & plugin updates
  • Performance audits
  • Security & backup hardening
[ 04 ]

Custom Laravel & PHP apps

For the moments WordPress isn't the right tool. Custom Laravel and CodeIgniter applications, React front-ends, Node.js APIs. Multi-tenant SaaS, dashboards, dynamic i18n — built with the same care I bring to plugin work.

  • Laravel / CodeIgniter apps
  • React / Node.js front-ends
  • MySQL & MongoDB
  • Auth, billing, admin panels
[ 07 / How I code ]

Boring code, on purpose.

OOP PHP. Namespaced. Hookable. Easy for the next developer to read — because most of the time, the next developer is me, eighteen months later, with no memory of writing it.

inc/class-theme-bootstrap.php
<?php
/**
 * Theme bootstrap. Registers post types, image sizes,
 * nav menus, scripts, blocks. One class, one entrypoint.
 */
namespace Russell\Theme;

final class Bootstrap {
    public static function init(): void {
        add_action('after_setup_theme', [self::class, 'setup']);
        add_action('wp_enqueue_scripts', [self::class, 'assets']);
        add_action('init', [self::class, 'post_types']);
    }

    public static function setup(): void {
        add_theme_support('post-thumbnails');
        add_theme_support('title-tag');
        add_theme_support('editor-styles');
        add_image_size('card', 1200, 900, true);
        register_nav_menus(['primary' => __('Primary')]);
    }

    public static function assets(): void {
        $v = filemtime(get_template_directory() . '/dist/app.css');
        wp_enqueue_style('theme', get_template_directory_uri() . '/dist/app.css', [], $v);
        wp_enqueue_script('theme', get_template_directory_uri() . '/dist/app.js', [], $v, true);
    }
}

Bootstrap::init();
<?php
/**
 * Plugin Name: R.S. Contact Form
 * Description: A lightweight contact form with anti-spam.
 * Author:      Abu Sayed Russell
 * Version:     1.4.2
 */
namespace Russell\ContactForm;

if (!defined('ABSPATH')) exit;

define('RSCF_PATH', plugin_dir_path(__FILE__));
define('RSCF_URL',  plugin_dir_url(__FILE__));

require RSCF_PATH . 'inc/class-form.php';
require RSCF_PATH . 'inc/class-mailer.php';

add_action('plugins_loaded', function() {
    load_plugin_textdomain('rscf', false, dirname(plugin_basename(__FILE__)) . '/lang');
    Form::boot();
});

register_activation_hook(__FILE__, [Form::class, 'activate']);
register_deactivation_hook(__FILE__, [Form::class, 'deactivate']);
<?php
// Custom REST endpoint with capability check + caching
add_action('rest_api_init', function() {
    register_rest_route('russell/v1', '/projects', [
        'methods'  => 'GET',
        'permission_callback' => '__return_true',
        'args'     => [
            'tag' => ['sanitize_callback' => 'sanitize_text_field'],
        ],
        'callback' => function($req) {
            $key  = 'projects_' . md5(serialize($req->get_params()));
            $data = wp_cache_get($key);
            if (false === $data) {
                $data = (new ProjectsRepo)->query($req->get_params());
                wp_cache_set($key, $data, 'russell', MINUTE_IN_SECONDS * 10);
            }
            return rest_ensure_response($data);
        },
    ]);
});
[ 08 / Experience ]

A small history.

May — Oct 2025
Ranbir Application & Trading Ltd
Full-Stack WordPress Developer
WordPress themes & plugins · PHP / OOP / CodeIgniter / Laravel · MongoDB · Express.js · React · Node.js · JavaScript / jQuery · HTML5 / CSS3 · Tailwind / Bootstrap5
London, UK
2020 — 2025
Kings Crest Global
Full-Stack WordPress Developer — flagship site, course platform, campaigns
WordPress themes & plugins · PHP / OOP / CodeIgniter / Laravel · MongoDB · Express.js · React · Node.js · JavaScript / jQuery · HTML5 / CSS3 · Tailwind / Bootstrap5
New York, US
2020 — 21
DroitLab & DroitThemes
Application Developer — theme & plugin engineering for marketplace
WordPress themes & plugins · PHP / OOP / CodeIgniter / Laravel · MongoDB · Express.js · React · Node.js · JavaScript / jQuery · HTML5 / CSS3 · Tailwind / Bootstrap5
Dhaka, BD
2017 — 2020
Getweb Inc.
Web Designer & Developer — client themes, plugins, full-stack PHP
WordPress themes & plugins · PHP / OOP / CodeIgniter / Laravel · JavaScript / jQuery · HTML5 / CSS3 · Bootstrap5
Dhaka, BD
2016 — 17
Hellosoft Ltd
Web Designer & Developer
PHP / OOP / CodeIgniter / Laravel · HTML5 / CSS3 · JavaScript / jQuery · Bootstrap4 · WordPress
Dhaka, BD
Jan — May 2016
Creative IT
Web Designer
WordPress theme & plugin development
Dhaka, BD
[ Education ]
2021
M.Sc. Computer Science & Engineering
Dhaka International University
Dhaka, BD
2020
B.Sc. Computer Science & Engineering
Dhaka International University
Dhaka, BD
2015
Diploma in Computer Technology
Dinajpur Polytechnic Institute — GPA 2.96
Dinajpur, BD
2011
Secondary School Certificate (S.S.C)
Khansama Pilot Model High School — Science · GPA 4.25
Dinajpur, BD
[ 09 / References ]
“Russell is the rare developer who can architect a custom WordPress theme, ship a plugin to the .org repository, and pair on a Laravel refactor without ever losing the thread.”
MMK Jony · Software Engineer, Wanderly
“Considered, calm, and consistently on time. I've worked with a lot of WordPress engineers over the years — Russell is in the top tier.”
Julkar N. Nahian · Sr. Software Engineer, Big M Resources Ltd.
[ 10 / Open Source ]

Plugins on WordPress.org.

[ 11 / Frequently asked ]

Things clients
tend to ask.

Couldn't find your answer? Send a message and I'll reply within 48 hours.

A 30-minute call to understand what you're building — theme, plugin, or both — then a written scope with deliverables, timeline, milestones, and payment schedule. I send a signed agreement before any code is written. First milestone is typically a 50% deposit; final 50% on launch.

It depends on scope. Marketing sites usually land in a predictable range — the variables are number of templates, custom blocks, integrations (CRM, payment, LMS), and whether you need WooCommerce. Plugin work is billed by milestone or hourly. Send the brief and I'll quote within 48 hours.

I prefer hand-coded themes with ACF flexible content and custom Gutenberg blocks. Page builders like Elementor are fine for content sites and quick prototypes — in fact I write Elementor addons (my Droit Elementor Addons is the flagship). For custom brand sites and serious products, hand-coded gives better performance, cleaner editor UX, and easier long-term maintenance.

4–8 weeks for a 5–10 template marketing site once Figma is final. Add 2–3 weeks for WooCommerce, multilingual, or complex CPT structures. Plugin work varies more — a small Elementor addon can ship in two weeks, a full WooCommerce extension takes 6–10. I work with a single client at a time during builds, which means full focus and a predictable schedule.

Yes. I've shipped six plugins through the WordPress.org review process and know the gotchas — security review, the readme.txt format, asset uploads, internationalisation, the support forum etiquette. I can write the plugin, prep it for review, submit it, and handle the back-and-forth with the plugin team. After approval I can also maintain it as part of a retainer.

30 days of free bug fixes on anything I built — themes and plugins both. After that I offer monthly retainers in 10 / 20 / 40-hour blocks for ongoing work: feature work, performance reviews, WordPress core / plugin updates, security patches. Most clients keep me on a small retainer indefinitely; some bring me back for the next big project.

I build. I'll happily work from your designer's Figma file, or recommend designers I've shipped with before if you don't have one. For internal tools, plugin admin UIs, and small marketing sections I can design and build — but for anything brand-facing, you want a real designer.

[ 12 / Get in touch ]

Got a WordPress theme
or custom plugin in mind?

I'm available for full-time roles, freelance theme & plugin contracts, and one-off builds. Tell me what you're making and I'll reply within 48 hours.