Full-Stack Developer

I build web platforms and the automation that keeps them running.

I build and run web platforms end to end, from Figma to production. For the last five years I've delivered WordPress and Laravel sites for UK agency clients, built the internal platform that keeps a fleet of client sites patched and healthy, and shipped full-stack Next.js and Payload CMS applications. Lately I automate the repetitive parts of engineering with AI agents.

Mumbai, India · working remotely with UK teams

years building for the web
9+
client sites built and supported
35+
commits in the last five years
1,000+
site migrations and handovers
10+

Selected work

Client work is described without client or product names, on purpose. Happy to go deeper in conversation.

skill-tracker: Claude Code plugin (open source)

A plugin that keeps a private record of the skills you use at work and turns it into resume bullets, without leaking anything about your employer.

  • A session hook records languages, tools, tech stack and kind of work, using only an allowlist of public technology names.
  • Notes pass through a redaction layer that strips URLs, emails, domains, paths, tokens and the project's own names.
  • Local-only storage, review commands that build resume bullets, and tests that prove no client detail reaches the log.
View on GitHub →
  • Claude Code plugins
  • Node.js
  • Hooks
  • Privacy by design
  • node:test

Full-stack Next.js and Payload CMS application

A content-heavy, multi-role web application built on Next.js and Payload CMS, implemented from Figma.

  • Role-based dashboards, multi-step forms, filtered search, a content hub and custom admin screens.
  • Background processing with BullMQ on Redis, media on S3, error monitoring with Sentry.
  • Type-checked Schema.org structured data with an automated checker, and Cloudflare Turnstile on forms.
  • Next.js
  • TypeScript
  • Payload CMS
  • PostgreSQL
  • Redis / BullMQ
  • S3
  • Sentry

WordPress fleet-management platform

An internal platform that gives an agency one view of every client WordPress site it looks after.

  • Site and plugin version overview across the whole estate, with update tracking.
  • Slack notifications, automatic ticket creation and DNS record capture.
  • Pre-flight health checks against uptime monitoring, fed by an API endpoint on each site.
  • WordPress
  • PHP
  • REST APIs
  • Slack API
  • Cron jobs

AI agent automation for engineering workflows

A suite of AI agent skills and hooks that turn recurring, multi-step engineering chores into one command.

  • Monthly site updates and security patches across many repositories, staging first.
  • Site migrations, archival to S3 storage and premium-plugin onboarding to a private Composer repository.
  • Figma-to-block generation and ticket and time-tracking workflows.
  • Claude Code
  • Agent skills & hooks
  • MCP
  • GitHub CLI
  • Shell

Agency WordPress delivery and maintenance

Design-to-deployment WordPress builds for UK clients in energy, recruitment, healthcare, construction and media.

  • Reusable ACF blocks: portfolios, team and careers sections, video showreels, maps, mega menus, article hubs.
  • Security hardening and performance work, node-sass to dart-sass and PHP 8.1 upgrades.
  • Staging-first hotfix releases on Kinsta, and private Composer (Satis) packages kept current by GitHub Actions.
  • WordPress
  • Bedrock
  • Sage / Acorn
  • ACF
  • Blade
  • WooCommerce
  • Kinsta

Skills

Languages & frameworks
PHPLaravelTypeScriptJavaScriptReactNext.jsNode.js
CMS
WordPress (Bedrock, Sage/Acorn, ACF, Blade)WooCommerceGravity FormsPayload CMS
Data
MySQLPostgreSQLRedis (BullMQ)
AI automation
Claude Code skills & hooksMCPPrompt engineering
DevOps & tooling
GitGitHub ActionsComposer / SatisWP-CLIKinstaCloudflareS3Sentry

Experience

  1. Jun 2021 – Present

    Software Engineer · SOZO

    Gloucester, UK · Remote

  2. Apr 2020 – Jun 2021

    Delv Software Engineer · Mphasis

    Mumbai, India

  3. Mar 2019 – Apr 2020

    Associate Consultant · Datamatics

    Mumbai, India

  4. Jan 2017 – Jan 2019

    Developer · Stelcore Management Services

    Mumbai, India

Education

Let's talk.

Want to work together? The quickest way to reach me is email.

jaisratnesh@gmail.com