Skip to main content

Command Palette

Search for a command to run...

About Me

Hey there! 👋

I'm Gaurav — a backend engineer who loves building robust systems and exploring how AI can make development better.

What I Do

I'm currently working as API Lead (Sr. Software Engineer) at Twimbit, where I design and build scalable APIs. Outside of work, I'm building ShiftMailer — an AI-powered email marketing platform.

I'm also an avid learner when it comes to system design. I love exploring different patterns and architectures to understand what makes systems efficient, scalable, and maintainable.

What I Write About

  • Node.js & JavaScript — APIs, Express, Fastify, performance optimization
  • System Design — Scalable architecture, databases, caching, message queues
  • AI Agents & LLMs — Building with OpenAI, Claude, prompt engineering, agent workflows
  • SaaS Development — Authentication, multi-tenancy, payments, billing integration
  • Backend Best Practices — Error handling, testing, logging, security
  • Building Solo — Lessons from building a SaaS product alone

Why I Write

I believe in sharing is caring! Through my blogs, I document my learning journey and share insights that I hope will help other developers facing similar challenges. Every post comes from real problems I've encountered — not textbook tutorials, but actual solutions that worked in production.

My goal is to share insights that:

  • Are practical and immediately applicable
  • Come from hands-on experience, not theory
  • Help you ship faster and build better 💡

Let's Connect

Have questions or want to discuss something? Check out my portfolio or find me on Twitter.

Always happy to chat about backend engineering, AI agents, or building in public! 🚀