Mahir Jain
Home
About Me
Project & Experience
Blogs
Resume
Contact Me
Home
About Me
Project & Experience
Blogs
Resume
Contact Me
Project & Experience
Project
Experience
LogFlow - Distributed Log Platform
March 2026 - March 2026
Built to scratch a personal itch of understanding how log pipelines work, not how it is done in the real world.
Go
Kafka
Elasticsearch
gRPC
WebSocket
React
TypeScript
Docker
Tailwind CSS
Preview
Preparing preview…
Distributed Image Processing Pipeline
October 2025 - November 2025
Designed a distributed image-processing pipeline using concurrent Go workers and multi-queue orchestration, achieving 4.29 jobs/sec throughput with strong performance under heavy load.
Go
Microservices
Concurrency
Image Processing
Preview
Preparing preview…
HTTP Caching Reverse Proxy
September 2025 - September 2025
Developed a production-grade reverse proxy in Go with intelligent HTTP caching, Redis-backed storage, and request coalescing for high-performance, low-latency response delivery.
Go
Redis
HTTP
Caching
Preview
Preparing preview…
Real-Time Stock Alert Engine
February 2025 - March 2025
Built a full-stack real-time stock alert platform using SSE, Redis Pub/Sub, and Flutter, enabling instant notifications and live market monitoring across devices.
Go
Flutter
Redis
SSE
MySQL
KernelDB — Relational Database Engine
March 2025 - Present
Building a relational database system in Go with custom B+ trees, SQL parsing, ACID transactions, and a buffer pool to explore database internals deeply.
Go
SQL
B+ Trees
ACID Transactions