
TANIN
RAHMAN
My Site Hand
AI Assistant, Site Health & MCP Server for WordPress.
46 WordPress capabilities exposed over the Model Context Protocol and the Abilities API, so a model can read, diagnose and act on a real site instead of guessing about one.
agent-operable
Eight products, 50,000+ sites, and one developer answering for all of it — from the block editor to the forum reply.

I don’t wait to be the right person for the job.
I picked up React because a spec needed a Gutenberg block, PHP because a bug report needed it, and the Model Context Protocol because nobody had built the thing I wanted yet. That’s the shape of every skill on my CV — a spec needed it, so I learned it.
At bPlugins I own the whole lifecycle: block architecture, PHP backend, admin UI, security patches, docs, releases, and the forum thread that follows. A rating goes up or down. An install count moves. That’s the part I like.
I take a product from spec to shipped — and keep it running.
At bPlugins, the products I build and maintain run on 50,000+ active sites.
Where the hours went.
One team, eight products, the whole lifecycle — since 2023.
bPlugins
Core Plugin DeveloperCore developer on eight production WordPress products, with a combined 50,000+ active installs on WordPress.org. Responsible for the full product lifecycle — from Gutenberg block architecture to PHP backend, admin UI, user support and production releases.
- Took specs from planning to release across eight production projects, shipping Gutenberg blocks with the Block API and React
- Designed and built admin dashboards and settings UIs with React and SCSS
- Wrote PHP backend logic for plugin features, REST API endpoints and data handling
- Identified and patched plugin security vulnerabilities across multiple releases
- Managed user support on WordPress.org forums — bugs, feature requests and compatibility
- Wrote and maintained plugin documentation and readme files
- Collaborated on product decisions and contributed to feature planning
- Mentored junior developers on Gutenberg blocks, occasionally leading development efforts
Tools I reach for, honestly grouped.
I’d rather be judged on what’s shipped than what’s listed. But if you’re scanning for keywords, here they are.
Courses I actually finished.
Where the fundamentals came from, before any of the products did.
Reactive Accelerator — React-Next JS Course
Responsive Web Design, HTML5 and 15 more skills.
Complete Web Development Course
Responsive Web Design, HTML5 and 14 more skills.
Eight releases.
All still live.
50,000+ active installs between them. Owned by bPlugins; built, shipped and supported by me.
PDF Poster
Let visitors read PDFs without leaving the page. Plugin development, block integration and admin UI.
Advance Custom HTML
Write and preview custom HTML inside the editor. Built the React editor, live preview and syntax highlighting.
Document Embedder
Let visitors read files without downloading. Admin dashboard redesign, block UI and shortcodes.
Timeline Block
Tell a story down the page, or across it. Layout engine, horizontal timeline and the v2 release.
Document Viewer
View files right in the browser. Viewer block, settings UI and compatibility fixes.
B Timeline
Vertical or horizontal, styled your way. Vertical and horizontal layouts, plus the styling system.
StreamCast
Bring live radio to your site with a sleek player. Player block UI and the streaming embed.
Voice Feedback
Let visitors speak their minds in seconds. Built from scratch — admin UI, playback and recording.
Reviewed by the people I ship with.
July 27, 20261/2
“I highly recommend Tanin as a Full-Stack WordPress Developer. Working with him at bPlugins has been a great experience. Tanin is an extremely dedicated developer who excels at analyzing user needs, competitor products, and complex technical requirements before writing a single line of code. He takes full ownership of his work, managing everything from initial feature research. His strong analytical mindset allows him to solve tough technical problems independently and ship high-quality products without needing step-by-step guidance. He would be a fantastic asset to any engineering team!”