Skip to content

Hire · Freelance & consulting

Hire a Redis developer who knows what Redis is good for — and what it isn't

I use Redis daily: as a Celery broker, for sliding-window deduplication (30-second alert windows on the CCTV build), rate limiting on API backends, and short-lived state. I also know it isn't a durable log — job state belongs in PostgreSQL.

01

Problems I solve with this stack

Redis is used as the source of truth and data disappears on restart.

Keep durable job state in PostgreSQL; use Redis for what expires anyway — broker messages, dedup keys, counters. If Redis restarts, re-enqueue from the database.

The same incident fires a flood of alerts from overlapping cameras.

A sliding window per camera ID and track ID — exactly the Redis dedup pattern from the CCTV analytics build.

APIs get hammered and downstream services fall over.

Rate limiting at the API layer — as on the Agentic Honey-Pot FastAPI backend, with API-key auth.

02

What you get

  • Redis architecture review: what belongs in Redis, what doesn't.
  • Celery broker setup with persistence and sensible eviction policy.
  • Sliding-window deduplication or rate limiting for your event/API layer.
  • Caching layer with explicit invalidation rules.
  • Documentation of key naming, TTLs and failure behaviour.
03

Frequently asked questions

Do you work with international clients?

Yes. I'm based in Pune, India, and work with teams in India and remotely worldwide. Communication is async-first with scheduled calls when needed.

What does an engagement look like?

A short call to scope the problem, a written scope (what will be built, what won't, and how we'll know it works), then small milestones you can review — with the code in your repository from day one.

Can you work with our existing codebase?

Yes. Most work is hardening, extending or extracting from existing systems rather than greenfield. I'll flag honestly where a rewrite isn't worth it.

Are you available for full-time roles too?

Yes — freelance, consulting and full-time conversations are all welcome. See the work-with-me page for how I work with clients and employers.

More questions? Ask directly

Need a redis build?

Book a free 15-minute call below — describe the problem, I'll tell you honestly whether I'm the right person for it.

How I work with clients