Home

About me

I'm Farhan Shafi, a WordPress developer in Karachi, Pakistan. I work remotely with teams around the world, mostly on plugins, Gutenberg blocks and custom themes, and also on React, Next.js and Node.js apps.

I've been doing this for six years. I maintain Ultimate Blocks, which runs on more than 50,000 WordPress sites, and I built Galleryberg from scratch. I've also built client websites, multi-tenant dashboards and SaaS products.

I like work where the result has to be fast, accessible, and simple enough that the next developer can pick it up.

Experience

Six years at product companies, at agencies, and with direct clients.

Open to

  • Remote WordPress developer roles: plugins, blocks, and themes
  • Full-stack roles with React, Next.js, and Node.js
  • Contract WordPress and full-stack projects
  1. Oct 2023 to Present

    Employment

    Remote

    DotCamp

    Software Engineer

    • Lead maintainer of Ultimate Blocks, a 36-block Gutenberg plugin used on 50,000+ sites. I ship free and Pro features, fixes, and compatibility updates in PHP and React.
    • Built Galleryberg from scratch with responsive layouts, a lightbox, captions, ACF and SCF image sources, and a Pro carousel. Now active on 2,000+ sites.
    • Moved TableBerg from a custom editor to native Gutenberg blocks, with versioned PHP migrations and before-and-after render tests. Now active on 4,000+ sites.
    • Rebuilt SliderBerg with Swiper.js and native editor patterns. Now active on 2,000+ sites.
    • Built Productberg, product carousel and category grid blocks for WooCommerce that follow the store's own styles. Released on WordPress.org in October 2026.

    React, PHP, Gutenberg, WordPress

  2. May 2024 to Jul 2026

    Client engagement

    London, UK (remote)

    Ecommerce Platforms

    WordPress Specialist

    • Ongoing WordPress work for a busy ecommerce review site: theme development, custom Gutenberg blocks, and page templates.
    • Regular speed, stability, and feature work to keep the site up and easy for editors to use.

    WordPress, PHP, JavaScript

  3. Jan 2025 to Jun 2026

    Client engagement

    Remote

    Lumination AI

    WordPress Developer

    • Built a custom WordPress theme for an AI consulting studio trusted by MIT, Purdue, and global enterprises.
    • Ongoing site updates, speed improvements, and new pages for the consulting business.

    WordPress, PHP, JavaScript, CSS

  4. Mar 2025 to Jan 2026

    Client engagement

    Remote

    NoteGPT

    WordPress Developer

    • Designed and built a custom WordPress marketing theme for an AI note-taking app.
    • Added new feature pages, sped up the site, and kept the marketing pages up to date.

    WordPress, PHP, CSS, JavaScript

  5. Nov 2025 to Mar 2026

    Client engagement

    Remote

    Mostash

    WordPress Developer

    • Built a full WordPress FSE website for an AEO agency with Kadence Blocks, from design handoff to launch.
    • Set up the editor so non-technical team members can manage pages on their own after launch.

    WordPress, Kadence Blocks, FSE, JavaScript, CSS

  6. Jul 2025 to Dec 2025

    Client engagement

    France (remote)

    Plum Village App

    Full-Stack Developer

    • Built React UI components and backend API integrations for a mindfulness WordPress platform.
    • Handled site stability, minor enhancements, and PHP/MySQL maintenance.

    PHP, React, Node.js

  7. Feb 2024 to Nov 2024

    Client engagement

    Remote

    Fritz.ai

    WordPress Developer

    • Built a custom WordPress theme for a B2B AI tools directory, with responsive templates and reusable content layouts.

    WordPress, PHP, JavaScript, CSS

  8. Apr 2023 to Sep 2024

    Client engagement

    Remote

    Ethical.net

    WordPress Developer

    • Handled WordPress theme development and site maintenance for an ethical tech magazine, curated directory, and community platform.

    WordPress, PHP, CSS

  9. Jun 2020 to Oct 2023

    Employment

    Karachi (on-site)

    Ingenious Solution

    React & WordPress Developer

    • Three years of WordPress and React client projects, including custom Gutenberg blocks and plugin work for EditorPlus, Block Slider, Editors Kit, CF7 Blocks, and Divi Sumo.
    • Moved from WordPress to React during my time there and led frontend work on client projects.

    React, jQuery, WordPress, PHP

Tools I use

What I use for WordPress sites, web apps, and my own projects.

WordPress engineering

Plugins, themes, and editor experiences

PHP, Gutenberg, Full Site Editing, ACF / SCF, WooCommerce, Freemius, Kadence Blocks, Swiper.js

Frontend

Interfaces for client and independent products

React, Next.js, TypeScript, JavaScript, Tailwind CSS, Vite, TanStack Query, dnd-kit, Recharts

Backend & data

APIs, authentication, and application data

Node.js, Express, MongoDB, Mongoose, MySQL, PostgreSQL, Auth.js, REST APIs

Integrations

Payments, AI, media, and reporting

Stripe, Claude API, OpenAI API, Cloudinary, PDFKit

Delivery & tooling

Version control and application deployment

Git, GitHub, Docker, Docker Compose, Vercel, Railway

Mobile & distributed systems

Explored in the independent SecurePay project

React Native, Expo, Python, FastAPI, Redis, RabbitMQ

Ready to work together?

Remote WordPress and full-stack roles, as an employee or contractor, and client projects of any size.

Work together