MManraj Sidhu
Manraj Sidhu
I build AI agents and automations for small teams.

ManrajSidhu.

Agents that take a job off your desk. Workflows that run while you sleep. Built with Claude, MCP and n8n, tested on my own work first.

  • 12projects shipped
  • 227players on VGC Team Report
  • 58reels on building in public
  • 18thEUIC 2026, Pokémon VGC

§ About

I build the boring half, so you don't have to.

  1. I'm Manraj, an AI consultant. I build agents and automations for small teams: the enquiry replies, the reports, the data refreshes, the admin that eats a week. Everything on this site I ran on my own work first, so I know where it breaks.

  2. My own setup is the test bed. Scheduled Claude routines prep my day, drain a queue and refresh a dataset overnight. If a workflow survives a month on my desk, it's ready for someone else's.

  3. I compete in Pokémon VGC, the official doubles format, and travel to regional tournaments when I can. The format is full of repetitive analysis: damage maths, speed tiers, threat coverage. So I built the tools I wished existed, for myself first and the community second.


§ How I work

How I build.

  1. Scope down before you scope up.

    Every project on this page started as the smallest version of itself that solved one real problem: damage maths in the browser, a single Streamlit page, four scheduled routines. Once a thing earns its keep, it grows.

  2. Automate the boring half.

    The interesting work is the call I haven’t made yet, the tradeoff I haven’t weighed. Lint passes, queue triage, calendar prep, usage-stats refreshes: those go to a scheduled agent so the evenings come back.

  3. Trust the boring tech.

    Postgres, plain HTML, vanilla JavaScript, a Python script on a cron. I reach for the shiny thing once the boring thing runs out of road, which is rarer than the discourse suggests.

  4. Bit-for-bit, or it doesn’t ship.

    The VGC MCP has 1,199 tests pinned to Pokémon Showdown’s reference output, because every damage number it returns has to match the authoritative engine before I’ll trust it in someone else’s game plan.


§ Selected work

Things I've built.
One from each shelf. The full case studies are on the portfolio.

Live · ~80 users

Pokémon, made smarter

VGC Team Report

A team-building site for competitive Pokémon VGC players. Paste any Showdown team, get a full report: damage maths against the meta, speed analysis, threat coverage, win conditions. Started as a spreadsheet I kept rewriting for myself, then grew into something other players started using.

Result 227 players signed up, 20 active this month, and the report I ran my own team on at EUIC 2026.

Live · Sidhu Studios Ltd

Products

Atlaria · Social travel journal on a 3D globe

Build albums of photos and places and watch them land on an interactive 3D globe, with follows, likes, comments, a wishlist and travel stats. My first product with a company behind it: Online Safety Act assessment, moderation runbook and ICO registration included.

Result Launched on the web first; iOS and Android shells share the same code.

Ongoing · 4 routines

AI-augmented workflows

Claude Routines & Custom Agents

A small, growing set of Claude-powered routines I've built around the work I want done while I'm not at the keyboard. Each one is a scheduled Claude agent with a clear job, a sensible early-exit, and a place to drop the result.

Result 4 agents running daily on my own work.

Personal demo · unaffiliated

Brand & web

Oddono's · Unsolicited brand site demo

An unsolicited seven-page static site I built for Oddono's, a London gelato shop I'm a regular at. They didn't ask for it. I've never spoken to them about it. I'm a customer with their loyalty card who looked at their existing site one evening, thought it could be sharper, and built a version of what I'd want it to be. Nothing here has been shipped to or pitched at the business; it stays a personal exercise unless they ever ask.

Result A finished seven-page demo site, built unasked as the pitch.

See all 12 projects →


§ Notes

Notes from the workbench.

53 reels and 5 motion reels on building with AI, all collected here. The newest three:

All 58 notes →

§ Podcast archive

Before all this, The DMC Podcast.

A personal development show I co-hosted and edited with my mate Joseph. 127 episodes across three seasons on trust, mental health, morning routines, and trying to be better. We wrapped in 2023; the archive is still up on Spotify.

Listen on Spotify ↗

§ Contact

Let's take something off your plate.

If your team has a job that eats hours every week and should be running itself, tell me what it is. Short email, no pitch deck needed.

Open to: contract builds (an agent or automation, scoped and shipped), AI consulting (what to automate first, what to leave alone), and the odd conversation about agents or VGC.

  • Got a process that lives in someone's head and a spreadsheet?
  • Tried an AI tool, it half worked, and you want it to actually work?
  • Building an agent and want a second pair of eyes?