Gunjan Sharma
Gunjan Sharma sketch

Architect • Author • Builder

Gunjan Sharma

Distributed Systems & Platform Engineer

I design and operate reliable, scalable, and secure software systems. Built production platforms handling ₹100CR+ in digital asset transactions across cloud and blockchain infrastructure. Focused on Distributed Systems, Reliability, Cloud, Security, and AI-Native Engineering. 8× Technical Author • Open Source Builder.

The Library

Essays, engineering notes, projects, and what I'm reading.

Open Source Architecture

I've architected and contributed to 10+ open-source projects.

View all on GitHub →

hmac_auth_builder (Dart/Flutter Runtime)

GitHub

HMAC-based request signing for Dart and Flutter — secure API authentication and webhook verification

DartFlutterHMAC

hmac-auth-builder (NodeJS/Javascript Runtime)

GitHub

Enterprise-Grade HMAC Signature Generation for API Authentication in Node.js and JavaScript

Node.jsJavaScriptHMAC

Flutter Simple Contact

GitHub

Lightweight Flutter package (~2KB) for fast and reliable contact extraction with zero third-party dependencies

DartFlutterAndroid

global_ui_overlay

GitHub

Lightweight production-ready Flutter package to display global overlay widgets with precise positioning, scroll-aware effects, and lifecycle callbacks

DartFlutterPub.Dev

Published Works

My books and research papers spanning distributed systems and security.

Matrix of Thought — Cognitive Fallacies and Biases of Human Brain

Matrix of Thought — Cognitive Fallacies and Biases of Human Brain

A deep dive into over 60 cognitive biases and mental fallacies that shape human decision-making. Ideal for curious minds who want to understand why smart people make irrational choices — and how to think more clearly.

NodeJS and Asynchronous Backend - Rapid API Development Guide with NodeJS

NodeJS and Asynchronous Backend - Rapid API Development Guide with NodeJS

A comprehensive guide to building dynamic and engaging web applications with NodeJS. Covers core concepts, best practices, and advanced techniques including Express, Testing, Authorization, Authentication, and performance optimization.

Thinking in React - Beginner friendly In-depth guide for React Mastery

Thinking in React - Beginner friendly In-depth guide for React Mastery

A beginner-friendly, in-depth guide to mastering React. Covers core concepts, best practices, and advanced techniques including state management, routing, forms, animation, and working with APIs to build complex and robust applications.

MongoDB For You & Me - Commonsense & Ultimate Guide of MongoDB Database

MongoDB For You & Me - Commonsense & Ultimate Guide of MongoDB Database

A comprehensive guide to MongoDB and NoSQL databases. Covers core concepts, best practices, and advanced techniques including documents, collections, security, performance optimizations, and building data-rich applications.

Going Type By Type - Typescript Mastery For Scalable Full Stack Development

Going Type By Type - Typescript Mastery For Scalable Full Stack Development

A comprehensive journey through the world of TypeScript. Provides both theoretical knowledge and practical understanding of every key concept — from basics to advanced types, generics, decorators, and scalable full-stack development patterns.

Matrix of Thought — Cognitive Fallacies and Biases of Human Brain

Matrix of Thought — Cognitive Fallacies and Biases of Human Brain

A deep dive into over 60 cognitive biases and mental fallacies that shape human decision-making. Ideal for curious minds who want to understand why smart people make irrational choices — and how to think more clearly.

NodeJS and Asynchronous Backend - Rapid API Development Guide with NodeJS

NodeJS and Asynchronous Backend - Rapid API Development Guide with NodeJS

A comprehensive guide to building dynamic and engaging web applications with NodeJS. Covers core concepts, best practices, and advanced techniques including Express, Testing, Authorization, Authentication, and performance optimization.

Thinking in React - Beginner friendly In-depth guide for React Mastery

Thinking in React - Beginner friendly In-depth guide for React Mastery

A beginner-friendly, in-depth guide to mastering React. Covers core concepts, best practices, and advanced techniques including state management, routing, forms, animation, and working with APIs to build complex and robust applications.

MongoDB For You & Me - Commonsense & Ultimate Guide of MongoDB Database

MongoDB For You & Me - Commonsense & Ultimate Guide of MongoDB Database

A comprehensive guide to MongoDB and NoSQL databases. Covers core concepts, best practices, and advanced techniques including documents, collections, security, performance optimizations, and building data-rich applications.

Going Type By Type - Typescript Mastery For Scalable Full Stack Development

Going Type By Type - Typescript Mastery For Scalable Full Stack Development

A comprehensive journey through the world of TypeScript. Provides both theoretical knowledge and practical understanding of every key concept — from basics to advanced types, generics, decorators, and scalable full-stack development patterns.