Resume

Seven years of shipping software.

Across WordPress, Laravel, ecommerce, and React — a long-form view of what I've built, the problems I've owned, and the kind of work I want to do next.

Get in touch
01 — Experience

Where I've worked.

A timeline of teams, products, and the hard problems I helped solve.

Dec 2022 — Present

Senior Software Engineer

Brainstorm Force Ltd. — Remote

Owning core SureCart engineering as it scaled from 1K → 100K+ active installs. Built and shipped: payment-gateway integrations (Stripe, PayPal, Mollie, Razorpay), subscription billing, 100+ Gutenberg blocks, headless storefront APIs. Drove test coverage from 30% → 90% with PHPUnit + Jest, cut critical-path response times ~40% through query + cache work, and mentored 3 engineers on plugin architecture and code review.

PHPWordPressReactTypeScriptGutenbergStripe
Mar 2020 — Nov 2022

Software Engineer

Paysera Ltd. — Lithuania (Remote)

Built core Symfony microservices for Paysera Payments and shipped the WooCommerce / Shopify / Magento gateway plugins used by 10K+ EU merchants — sustained 99.9% uptime through PSD2 / SCA rollout. Owned the WooCommerce plugin end-to-end: spec → ship → maintain, including merchant onboarding flows and reconciliation tooling.

PHPSymfonyReactTypeScriptPSD2
Feb 2018 — Feb 2020

WordPress Plugin Engineer

weDevs Ltd.

Architected modules across Dokan Multivendor (100K+ stores), WP ERP (open-source ERP), and WP Project Manager. Led a security-hardening pass that closed ~70% of known plugin vulnerabilities; wrote the onboarding doc and pairing path that ramped 6+ junior engineers.

PHPWordPressReactReduxWooCommerce
May 2017 — Jan 2018

Full-Stack Engineer

Akij Group Ltd.

Laravel APIs and React Native apps for an HR / POS / ERP suite (iApp, iBOS, Akij City POS) used internally by 50K+ employees across the group. Designed the JWT auth + role/permission layer that the product still runs on.

LaravelReactReact NativeJWT
02 — Stack

What I work with.

A working list — sharper at the top, broader at the bottom.

01Languages

PHPJavaScriptTypeScriptSQL

02Frontend

ReactNext.jsVueTailwindSCSSBootstrapshadcn/ui

03Backend

LaravelFilamentLivewireSymfonyNode.jsRESTGraphQL

04WordPress

PluginsCustom ThemesFSEGutenbergACFWooCommerceElementorBricks

05Architecture

SOLIDDRYKISSClean CodeDDDMicroservices

06AI / LLM

Prompt EngineeringClaude APIOpenAI APIRAGAI agentsMCP

07Testing

PHPUnitJestPlaywrightTDDE2E

08Database

MySQLPostgreSQLSQL ServerSQLiteRedis

09DevOps

DockerGitCI/CDVite

10SEO

AIOSEORankMathSchemaCore Web Vitals

11Mobile

React NativeExpoiOSAndroid

12Payments

StripePayPalMolliePaystackRazorpay
03 — AI / LLM

Working in the AI era.

LLM-backed surfaces I've shipped, MCP servers I've built, and the AI-augmented workflow I work in every day.

  • AI Agent block-editor assistant

    Designed an AI Agent-powered assistant for Gutenberg that helps content creators brainstorm, outline, and draft posts without leaving the editor. The assistant uses structured prompts and a custom React UI to guide users through the writing process, reducing friction and keeping them focused on content creation.

    GutenbergOpenAIStreamingTypeScript
  • MCP server for plugin docs

    Built an open-source Model Context Protocol server that exposes WordPress plugin docs + code search to Claude Code, so AI agents can answer "how do I extend X" questions without scraping the web.

    MCPClaudeNode.jsOpen source
  • RAG over WooCommerce store content

    Embedded product catalog + support tickets into pgvector and wired a small RAG agent to answer pre-sale questions on storefronts. Reduced first-response time from 4h to under 90s on the pilot store.

    RAGpgvectorOpenAIWooCommerce
  • Claude Code as my pair programmer

    Daily AI-augmented workflow: spec-first prompts, structured plans, eval-driven prompt tuning, and disciplined token-cost reviews. I write less code by hand and ship higher-confidence diffs.

    Claude CodeWorkflowEvalCost control
07 — Leadership

Mentoring & code review.

How I help engineers around me grow — and what reviewing software at scale has taught me.

  • Onboarded 10+ engineers at Akij Group Ltd, weDevs Ltd.

    Designed the plugin-architecture onboarding path for new hires, including documentation, pairing sessions, and code reviews. Helped junior developers ramp up on Laravel and React through structured mentorship.

  • Code-review philosophy

    I review for boundaries first (does this respect the plugin's public contract?), correctness second, style last. I expect tests to lock in behavior before refactors land.

  • Open-source review

    Reviewed and merged 100+ PRs on Lara Dashboard, WP React Kit, and contributor PRs across WP ERP / Dokan during my weDevs years and currently at Brainstorm Force.

08 — What I want next

Roles I'm open to.

A short, honest read on the kind of full-time engineering role I'm looking for next — so recruiters and hiring managers can decide in five seconds whether we're a fit.

Looking for
Senior or staff engineering roles where I can own plugin / platform architecture at a product company — WordPress, Laravel, ecommerce, developer tools, AI-native SaaS, or distributed systems.
Working style
Remote-first, async-by-default, EU/US/CA overlap from Dhaka (GMT+6). Comfortable with relocation for the right team.
Strongest in
Long-lived plugin / platform codebases with real users — owning the product end-to-end, raising the test bar, mentoring the next layer of engineers, and reasoning about backwards compatibility before shipping.
Less interested in
Pure-services consulting, agency-style short engagements, or roles where ecommerce / WordPress is treated as a side concern rather than the product.