Available for freelance & collaboration

I build scalable backends & write content that ranks.

Backend developer and technical writer helping companies ship reliable systems and publish content that drives organic growth.

GitHubLinkedIn
3+
Years Experience
100+
Articles Published

Engineer by trade.
Writer by craft.

I'm a backend engineer at Deloitte building async data pipelines that process 20M+ records/day on GCP, with a 35% API latency improvement shipped through N+1 elimination and algorithmic refactoring. My stack is Python — Django, FastAPI, DRF — with Celery, Redis, PostgreSQL, and Cloud Run for the infrastructure layer.

Outside of Deloitte, I've published 100+ technical articles at Unite.AI covering LLMs, multimodal models, and AI infrastructure — and I maintain two open-source backend tools, APIEngine and MeshEngine, both built to production standards with observability, automated tests, and real deployment pipelines.

I care about systems that are observable, maintainable, and documented well enough that the next engineer doesn't have to guess. If you need backend depth and the communication skills to match — that's the combination I bring.

Where I've worked

Deloitte USI
Oct 2023 – Present
Gurugram, India
Associate Engineer — Backend

Backend engineer on ChangeScout — an enterprise OCM platform serving 150+ global clients within a 40-person eng/PM/QA team.

Async Pipeline Ownership: Architected high-throughput async pipelines processing 20M+ records/day (load-tested to ~30M), orchestrating Celery workers with Redis-backed task queues under strict API rate limits. Selected Cloud Run over GKE for stateless workloads to minimize operational overhead while retaining auto-scaling.
Latency Optimization: Cut API response time by 35% by eliminating N+1 query patterns (batched prefetch joins), refactoring O(n²) list-intersection logic to O(n) hash-set lookups, and compressing response payloads across critical endpoints.
Enterprise Search (GCP): Built and owned an end-to-end search feature — integrated GCP Search with a Java/Spring Boot service layer, indexed 50K+ documents in Cloud Storage, and served ranked results via a low-latency REST API (p95 < 200ms).
Observability & Logging: Designed a centralized error-logging system for all REST API failures with structured logs, request context, stack traces, and severity tagging. Built role-based access (admin-only) with indexed lookup by timestamp and endpoint.
CI/CD & Cloud Ops: Architected deployment pipelines (GitHub Actions + GCP Cloud Build) enabling zero-downtime containerized releases on Cloud Run with automated rollback.
Oct 2023 – Present
Remote
Technical Writer — AI/ML

Contributing writer covering cutting-edge AI/ML research for a global developer and research audience.

Authored 100+ in-depth technical articles on LLMs, multimodal models, diffusion models, model optimization (MoE, PEFT), and AI infrastructure.
Topics span from foundational research to applied systems: vision-language models, efficient inference, world models, AutoML, and Vertex AI.
Content reaches a global developer and research audience — consistently translating dense academic papers into clear, actionable technical writing.
DeepVision
Jan 2023 – Jun 2023
Remote
Project Intern — Backend

Backend internship focused on productionizing computer vision model inference.

Built production REST APIs in Python serving computer vision model inference on image and video input.
Implemented structured error handling, input validation, and latency monitoring across inference endpoints.

Trusted by engineers and AI leaders

Across distributed systems, backend engineering, and AI/ML communication

Backend Engineering · Deloitte
Backend Engineering

Kunal stood out as a strong backend engineer with a sharp eye for performance. He built high-throughput APIs and data pipelines at scale — consistently focused on reliability and optimization. Proactive, collaborative, and takes full ownership.

Vamsi Battula
Software Engineer, Deloitte
Backend Engineering

Kunal brings a genuine problem-solving mindset to complex backend challenges. What stood out most was his ability to bridge development and QA — resolving critical issues during SIT cycles with clarity and ownership.

Kiran
QA Engineer, Deloitte
Backend Engineering

Reliable, skilled, and always willing to step up. Kunal has a strong grasp of backend fundamentals and delivers high-quality work with real ownership — consistently.

Swati
Software Engineer, Deloitte
AI & Technical Writing · Unite.AI
AI & Technical Writing

Kunal translates complex AI topics — agents, multimodal systems, modern ML — into content that resonates with both technical and broader audiences. He brings a thoughtful, analytical approach that's rare in the AI writing space.

Antoine Tardiff
Forbes Business Council

Technical toolkit

Primary Stack

PythonDjangoDjango REST FrameworkFastAPIREST API Designasyncio

Systems & Infrastructure

CeleryRedisKafkaGCP Pub/SubWebSocketsDockerGCPCloud RunPostgreSQLSQLAlchemy

Secondary / Polyglot

JavaSpring BootNode.jsJavaScriptSQLHibernate

Practices

MicroservicesSystem DesignEvent-Driven ArchitecturePerformance EngineeringCI/CDpytestAgile

Projects that shipped

APIEngine

Developer Tools / SaaS
PythonDjangoDRFFastAPIRedisCeleryPostgreSQLDockerGCP
Problem

Mock APIs and localhost servers don't behave like production systems — no real validation, no persistence, no network behavior. Integration issues surface late in development when changes are costly.

Solution

Open-source CRM API sandbox platform. Developers get a complete REST backend with 14 CRM objects, JWT authentication, rate limiting, and full request logging — instantly accessible without any setup. Built with a custom URL dispatcher, per-user namespace isolation, Celery + Redis background jobs, and full CRUD with filtering, sorting, and pagination.

Custom URL dispatcher with per-user namespace isolation
Celery + Redis background jobs with retry logic and dead-letter queues
Full CRUD with filtering, sorting, and pagination out of the box
Configurable rate limits and extensible schema support
Impact

250K+ API calls/user/month. Full request logging, JWT auth, and configurable rate limits out of the box.

View Project

MeshEngine

Systems / Infrastructure
PythonFastAPIPostgreSQLRedis Pub/SubSQLAlchemyWebSocketsDockerGCP
Problem

Distributed systems research and defence/disaster-recovery planning require testing self-healing drone mesh networks, but existing tools are either too RF-specific or too general — no async event model, no HTTP interface, no real failure simulation.

Solution

Built a backend simulation platform with a control-plane/worker-plane split: FastAPI control plane handles topology and failure-aware Dijkstra routing [O((V+E) log V)], while independent async workers subscribe to Redis Pub/Sub events for fan-out execution. Chose Redis Pub/Sub over Kafka for lower operational overhead given PostgreSQL-backed persistence. Deployed on GCP Cloud Run with Cloud SQL and Memorystore.

Failure-aware Dijkstra — DOWN nodes pruned before traversal, O((V+E) log V)
Redis Pub/Sub fan-out across independent async worker plane
structlog + per-message latency breakdown + GCP Cloud Monitoring uptime checks
WebSocket /ws/stream for live topology events
Impact

End-to-end simulation of self-healing mesh networks: real-time failure/recovery events, multi-hop Dijkstra routing, per-message hop-by-hop latency breakdown, and live WebSocket event stream. 25 automated tests (unit + topology).

View Project

Technical writing that ranks

Deep dives into backend engineering, system design, AI, and developer tooling — written for practitioners, optimized for search.

System Design8 min read

How I Designed a Rate Limiter from Scratch

A deep dive into token bucket algorithms, sliding window counters, and production-ready rate limiting in Spring Boot.

Read Article
AI / ML6 min read

Understanding Vector Databases for AI Search

Why traditional databases fall short for semantic search and how vector embeddings change the game.

Read Article
Backend Engineering10 min read

Spring Boot 3 Migration Guide: What Actually Changed

A practical, no-fluff migration checklist with code examples for upgrading from Spring Boot 2.x.

Read Article
Developer Tools5 min read

The Developer's Guide to Writing Docs People Read

Frameworks and patterns for writing technical documentation that developers actually want to read.

Read Article
Backend Engineering9 min read

Building Event-Driven Microservices with RabbitMQ

Patterns for reliable async communication between services using message queues.

Read Article
Developer Tools7 min read

Why Your Technical Blog Isn't Ranking (And How to Fix It)

SEO strategies specifically for developer content — from keyword research to technical on-page optimization.

Read Article
Backend Engineering6 min read

Building a Rate Limiter in Pure Python — No Redis Required

No Redis. No django-ratelimit. Just a sliding window, a dictionary, and 40 lines of code.

Read Article
System Design6 min read

The Cryptic Ledger: What a CTF Challenge Taught Me About Hashing

A corrupted log file, thousands of lines of noise, and one bug that breaks everything — a missing newline you'd never think to check.

Read Article
Backend Engineering11 min read

Django Explained End-to-End: Architecture, ORM, Security & Backend Design

A backend engineer's mental model of Django — how it actually works, why it's still relevant in 2026, and what makes it different from a library.

Read Article
Backend Engineering10 min read

REST APIs Explained: How the Web Talks Behind the Scenes

What REST actually is, how it works step-by-step, and the design principles that make APIs maintainable at scale.

Read Article
Backend Engineering9 min read

The Lifecycle of a Java Program: From Source Code to JVM Execution

What actually happens when you run a Java program — from compilation through class loading, linking, and garbage collection.

Read Article

Published externally

Selected articles from Unite.AI and getint.io — covering AI/ML research, distributed systems, and developer tooling.

View all 100+ articles on Unite.AI

Available for backend engineering contracts and technical writing.

Building an API platform, modernising a data pipeline, or need developer documentation that actually drives traffic? I bring both the engineering depth and the communication skills to ship it end-to-end.

Get in touch

Have a project in mind or want to discuss a collaboration? Drop me a message — I typically respond within 24 hours.