Knowledge Base

Engineering Blog

Deep dives into modern web development, software architecture, and the future of tech—written for builders.

Zero-Overhead File Uploads: S3 Presigned URLs & Client-Side Compression
System Architecture

Zero-Overhead File Uploads: S3 Presigned URLs & Client-Side Compression

How to bypass Node.js server RAM & bandwidth limits by issuing secure 30-second AWS S3 Presigned PUT URLs combined with AVIF/WebP image compression.

7/26/2026Read Article →
Architecting WebPanda: Building an Autonomous Multi-Service Full-Stack & Server Infrastructure
System Architecture

Architecting WebPanda: Building an Autonomous Multi-Service Full-Stack & Server Infrastructure

Inside the technical design of WebPanda Ecosystem: microservices orchestration, LLM automated resume parsing, background queue workers, and server management automation.

7/26/2026Read Article →
With API Rate Limiting, Safeguard Your Backend from Overload and Abuse
NextJS

With API Rate Limiting, Safeguard Your Backend from Overload and Abuse

api reate limit

1/18/2026Read Article →
Architecting Distributed Job Queues with Redis & Feathers.js
Redis

Architecting Distributed Job Queues with Redis & Feathers.js

Deep dive into asynchronous background worker systems: delayed job scheduling, exponential retry backoff strategies, and race-condition safety in Node.js enterprise applications.

11/5/2024Read Article →
Managing Self-Hosted Infrastructure with systemd, Caddy & Next.js
DevOps

Managing Self-Hosted Infrastructure with systemd, Caddy & Next.js

How to build an automated Linux server control panel: process supervision using systemd service scripts, automated SSL/TLS termination via Caddy reverse proxies, and a Next.js dashboard.

9/10/2024Read Article →
Building a Real-Time POS & Operations ERP Suite with WebSockets & Prisma
Next.js

Building a Real-Time POS & Operations ERP Suite with WebSockets & Prisma

Lessons learned building a production-grade restaurant POS and inventory ERP: low-latency table synchronization across cashier terminals and kitchen order printers via Socket.io.

6/20/2024Read Article →
Building ReplyMe: Conversational AI & RAG Pipelines with Rasa
Conversational AI

Building ReplyMe: Conversational AI & RAG Pipelines with Rasa

How we built ReplyMe using Rasa framework, vector embeddings, and RAG pipelines for real-time domain-specific customer support QA over structured and unstructured knowledge bases.

3/15/2024Read Article →
Sahil Umraniya

Start Your Project Today

Looking for a reliable Full Stack Engineer for your next project or team? I'm available for both freelance work and full-time opportunities. Let's create something extraordinary together.

Based in Ahmedabad, Gujarat

Start a Conversation

Tell me about your project. Average response time: under 4 hours.