Avik
Avik Mukherjee

Avik Mukherjee

Full-stack engineer · security & data tooling

Open to interesting conversations

I build full-stack products with a bias toward security and data tooling — and I own what I build, end to end.

Experience

SuperAlign AIWorking
Software Engineer (Full Stack Developer)

August 2025 - Present

Software Engineer Intern

April 2025 - August 2025

DataFoundry AI

Sept 2024 - March 2025

Remote

Trainee Engineer

Dank

Nov 2023 - Feb 2024

Remote

Mobile Developer Intern

How I operate

AI gets me to a first draft quickly. Judgement is what makes the draft shippable.

  1. Start with an agent, not a blank file

    I lean on Claude Code and other AI agents to get to a working draft fast — scaffolding, boilerplate, and the first pass at a design. Speed at this stage is cheap, so I spend it freely.

  2. Then find where it breaks

    The draft is a starting point, not an answer. I read what the agent produced, work out the tradeoffs it silently made, and look for the limitations that only show up under real load, real data, or real edge cases. This is where most of the actual engineering happens.

  3. Talk to the people it affects

    Before anything ships, I take the tradeoffs to whoever owns the surrounding system and agree on which ones we're accepting. Then I build the version we actually decided on — not the one that was easiest to generate.

Selected systems

Term Bridge

2026

Share a real terminal with anyone using a 6-digit code. No port forwarding, no VPN, no tunnel service.

  • 6-digit pairing code
  • 0 bytes of terminal data through my servers
  • P2P after handshake

MiniQueue

2025

Postgres-backed job queue with lease-based semantics and crash recovery. Built to understand the failure modes River, Sidekiq and BullMQ solve.

  • at-least-once delivery
  • 35s worst-case crash recovery
  • 30s lease, 10s heartbeat

Distributed Web Crawler

2025

Fault-tolerant crawler with URL leasing, per-host politeness, distributed dedup and full-text search across workers.

  • 20 concurrent requests per worker
  • 1M-entry bloom filter
  • 300s URL lease TTL

Sponsor

Support my open-source work

If my projects, blog posts, or tools have helped you, consider sponsoring me on GitHub. Every contribution keeps the side projects shipping.

Sponsor on GitHub

Contact

Open to interesting conversations

Get in touch

Full-time at SuperAlign AI, but always happy to talk security tooling, Go services, data pipelines — or whatever you're building.