Sahil Umraniya

Sahil Umraniya

Full Stack Engineer | Generative AI & RAG Systems | Cloud & DevOps Infrastructure

2+Years
15+Projects
100%Commitment
Ahmedabad, India
root@sahil:~$./display_profile.sh
Status: Running...

Education

Aditya Silver Oak Institute of Technology

B.E. in Computer Engineering

2021 - 2025CGPA: 9.48 / 10

Powering

Next.jsNode.jsGenAIRedisAWSDocker

Coding Activity

40%
70%
45%
90%
60%
80%
50%
75%
60%
95%
80%
45%
30%
60%
MonSun
Coffee
0Active Bugs

Languages

EnglishHindiGujarati

Sahil Umraniya

Full Stack Engineer | Generative AI & RAG Systems | Cloud & DevOps Infrastructure

Full-stack software engineer with 2+ years shipping production systems on React, Next.js, and Node.js. Comfortable moving between application code, distributed systems (Redis-backed job queues, multi-tenant architecture), self-hosted infrastructure (Linux, systemd, Caddy), and applied Generative AI (RAG pipelines, LLM integration). Built and shipped 15+ production-grade applications across SaaS, e-commerce, and mobile.

Professional Experience

Software Engineer (Full Stack)

Smartters Software

Feb 2024 - Present
  • Designed and shipped full-stack features using React, Next.js, and Node.js/Express for production-scale systems.
  • Architected a Redis-backed asynchronous job processing system (Feathers.js/Express) supporting batch, delayed, and event-driven workflows with idempotency guarantees.
  • Built schema-driven, reusable form and table abstractions (Retro Form, Retro Table), reducing frontend duplication by 50%, and implemented multilingual support with real-time complaint tracking workflows.

Featured Projects

Self-Hosted Server Management Platform

Next.js (App Router) | MongoDB/Mongoose | Tailwind | systemd | Caddy

Built an internal platform to manage self-hosted infrastructure: process supervision via systemd, reverse proxy and TLS via Caddy, and a Next.js/MongoDB control panel.

Retro Form & Retro Table — Developer Tooling

React | TypeScript | Zod | NPM

Published Retro Table, a headless React hook for sorting, pagination, and filtering, and Retro Form, a schema-driven (JSON/Zod) form generator with dynamic field dependencies.

Distributed Job Queue — Redis-Backed Async Processing

Redis | Node.js | System Design

Designed a production-grade async job processing system handling batch, delayed, and event-driven workloads with idempotency guarantees and race-condition-safe execution in a distributed environment.

WebPanda — Multi-Tenant AI Marketplace Platform

Next.js | Multi-Tenancy | Firebase | AWS S3 | OpenAI | RAG

Architected multi-tenant SaaS platform serving multiple branded web apps from a single codebase with isolated data. Built WebPanda.AI with LLM-based resume parsing, RAG matching, and direct-to-S3 presigned URL uploads.

POS & Operations ERP Suite

Next.js | Prisma | MySQL | Socket.io

Built a real-time point-of-sale and inventory ERP for restaurants with live table state, kitchen order printers, and analytics, synchronized across terminals via WebSockets.

ReplyMe — AI-Powered Customer Support Platform

Conversational AI | RAG | Rasa

Built an AI-driven customer support chatbot using Rasa and retrieval-augmented generation pipelines. Enabled domain-specific question answering by indexing structured and unstructured knowledge bases.

Technical Arsenal

Frontend

ReactNext.jsTypeScriptJavaScriptTailwind CSSHTMLCSSMUI

Backend

Node.jsExpress.jsFeathers.jsREST APIsWebSockets (Socket.io)Spring Boot

AI / ML

Generative AILLMsRAGLangChainPrompt EngineeringConversational AI (Rasa)

DevOps / Cloud

DockerAWS (S3, EC2)LinuxsystemdCaddyCI/CDGitVercelNetlify

Databases

MongoDBPostgreSQLMySQLOracle SQLRedisPrisma

Certifications

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.