Work with me

Your agency's design engine.

Blog graphics, social creatives, infographics and landing pages for SEO and content agencies. Delivered async, on brand, on deadline, every week.

Limited retainer slots. Ask what’s open this month.
01

Built inside an agency

I run design at an SEO agency. I know what a content calendar does to a design queue: ten briefs land on Monday, every one due Thursday, each for a different brand. That has been my normal since 2021. Retainer clients get that same engine, pointed at your pipeline.

5+years designing
15+brands every month
500+creatives shipped
10written case studies
02

What lands in your queue

Everything a content operation burns through, designed to each client's brand guidelines.

Blog & article graphics Social creatives Infographics & data stories Landing page UI OG & featured images Ad creatives Email designs Brand guidelines Campaign & promo design
03

Packages

Flat monthly pricing. Pause or cancel anytime. Prices are starting points; the final quote depends on volume and number of brands.

Content Engine

For agencies that need steady, reliable content design.
From$950/month
  • Up to 20 assets per month
  • Blog graphics, social creatives, OG images
  • 1 brand
  • 72h turnaround per request
  • Async delivery with Loom walkthroughs
Start here

Design Partner

A senior designer embedded in your agency, on call.
From$2,900/month
  • Dedicated request queue, one active at a time
  • Unlimited requests & brands
  • Brand systems & full-site UI included
  • Next-business-day turnaround on most assets
  • Monthly strategy Loom
Let's talk
Not ready for a retainer? Start with one fixed-price project → Blog visual pack $250 Hero redesign $300 Landing page $700 Website to Figma from $150 Quoted on request: brand guideline from $1,200, 10-asset content pack from $450

All prices in USD. Monthly invoicing, no long-term contracts, no surprise fees.

04

How it works

Async-first. No required meetings. Your evening brief becomes my working day, so the work moves while you sleep.

1
Show me your pipeline

Email or Loom: what your agency ships weekly, for which clients, in what formats. I reply within one business day with the right package and an honest read on fit.

2
Setup week

Brand intake, a shared request board (your tool or mine), and templates for your recurring formats so week two is already fast.

3
Ship weekly

Briefs go in, designs come out. Every delivery includes a Loom walkthrough of what I did and why, and revisions until it's right.

4
Scale or pause

A short monthly recap of everything shipped. Upgrade, downgrade or pause whenever your pipeline changes.

06

Questions, answered

What counts as an asset?

Blog and article graphics, social creatives, OG images, ad creatives, email designs and infographic sections each count as one. Bigger pieces like a full landing page or a brand guideline count as several, agreed up front before I start. No surprises on either side.

How do requests and delivery work?

You drop briefs on a shared board (Trello, Notion, or whatever your team already uses) whenever you like. I work through the queue and deliver async, with a short Loom walkthrough on every delivery explaining what I did and why. Revisions are included until it's right, within the agreed scope.

Do we need meetings?

No. The whole system is async-first: board, email and Loom. Dhaka is GMT+6, so a brief sent at your end of day gets worked on while you sleep and is delivered within your package's turnaround. If you want a call, I'm happy to jump on one.

Who actually does the work?

I do, personally. No outsourcing, no juniors, no handoffs. The person whose portfolio you just scrolled is the person in your request queue.

Can you handle multiple client brands at once?

That is my day job. Fifteen-plus brands cross my desk every month, each with its own guidelines, and 500+ creatives have shipped without losing a brand. Guidelines in, on-brand assets out.

How does billing work?

Flat monthly invoice, paid in advance, with international-friendly payment options. Pause or cancel anytime; unused time never disappears silently, we just talk.