Harsh Makwana

AI-Augmented Systems Engineer

About

I'm a backend and infrastructure engineer with 6+ years of experience building production systems and distributed architectures. I focus on designing scalable systems that handle real-world complexity—from event-driven pipelines to microservice orchestration and infrastructure automation.

My core stack includes Node.js, NestJS, PostgreSQL, Prisma, gRPC, RabbitMQ, Python, AWS, Docker, and FFmpeg. A significant portion of my work involves building complex infrastructure systems, such as an on-demand game streaming platform that dynamically provisions GPU instances, orchestrates real-time streaming pipelines, and manages instance lifecycle automation using event-driven architecture.

AI-Augmented Workflow

I strongly integrate AI into my engineering practice. Rather than treating AI as a simple code generator, I use it as a collaborator for system design exploration, architectural brainstorming, rapid prototyping, problem-solving, and infrastructure experimentation. This AI-augmented approach allows me to move from idea to working systems significantly faster while maintaining strong engineering standards.

I'm also building open-source developer tools, including a type-safe gRPC framework for NestJS microservices. Currently at Simform Solutions, I lead backend platform architecture and mentor teams on distributed system design.

Projects

Game Streaming Infrastructure

Python, FFmpeg, RabbitMQ, AWS, Event-Driven Architecture

Built an on-demand game streaming platform that dynamically provisions GPU instances with sub-60 second latency. The system orchestrates real-time streaming pipelines using FFmpeg and NVENC, manages complex instance lifecycle automation, and scales based on demand using event-driven architecture.

Backend Platform Engineering

Microservices, PostgreSQL, Infrastructure Automation

Designed and implemented scalable backend platforms handling complex distributed workloads. Focus on observability, reliability, and resilience to real-world conditions.

Experimental Ideas

Snapflow, Automation Systems, Developer Tools

Exploring new ideas in automation systems, workflow orchestration, and developer productivity tools.

Open Source

nestjs-grpc

NestJS, TypeScript, gRPC

Type-safe gRPC framework for NestJS microservices with automatic code generation.

@hmake98/nest-mcp

NestJS, MCP, TypeScript

MCP (Model Context Protocol) integration for NestJS applications.

nestjs-temporal-core

NestJS, Temporal, Workflows

Core bindings for Temporal.io workflow orchestration in NestJS.

nestjs-starter

NestJS, Starter Template, MCP

Production-ready NestJS starter with MCP integration and best practices.

nestjs-microservices

NestJS, Microservices, Architecture

Reference implementation of distributed microservices architecture with NestJS.

Misc

Terrace Gardening 🌱

I maintain a terrace garden where I grow vegetables, herbs, and flowering plants. Gardening helps me disconnect from screens and spend time nurturing living systems in the physical world. It's a meditative practice that complements the digital nature of engineering work.

Travelling 🌍

I enjoy exploring new places, cultures, and environments. Travelling inspires new ideas and perspectives that influence my thinking and creativity. It's where I find inspiration for both personal growth and engineering innovation.

Experiments & Notes

Space for personal experiments, technical explorations, and notes on ideas that don't fit elsewhere. A place to document learnings and unconventional thinking.

© 2026 Harsh Makwana