Full Stack Web Developer

Hi, I'm Aansh Malhotra

I build

Full-stack web developer passionate about creating modern, scalable, and user-friendly web applications with React, Next.js, Node.js, and MongoDB.

Full-Stack
React
Next.js
PostgresSQL
TypeScript
Node.js
MongoDB
Zustand
Tailwind CSS
Git
Docker
Scroll to explore

# About Me

I'm Aansh, a passionate Full-Stack Web Developer with a love for building scalable, modern, and user-friendly applications. With a strong foundation in both frontend and backend, I specialize in creating seamless digital experiences that solve real-world problems.

Developer

Experienced in React, Next.js, Node.js, and modern web technologies. Turning ideas into functional products.

Team Player

Collaborated with designers, developers, and clients to deliver efficient solutions that meet business goals.

Problem Solver

I enjoy solving complex challenges, optimizing performance, and building systems that scale.

Continuous Learner

Always exploring new frameworks, tools, and technologies to stay ahead in the ever-evolving web landscape.

$ background

Full-Stack Development

With Years of Experience - (Academic)

Frontend Expertise

React, Next.js, Tailwind CSS, ShadCN-UI

Backend & Databases

Node.js, Express, MongoDB, PostgreSQL

$ achievements

Hackathons

Participated & contributed to problem-solving competitions

Open Source

Actively contributing to developer communities and GitHub projects

$ interests

Web Development
System Design
Backend Engineer
Open Source
AI Integration

# Projects

A curated collection of my recent work in Full-Stack development. Each project highlights modern technologies, performance, and innovation.

ChatSource | AI Knowledge Assistant

ChatSource | AI Knowledge Assistant

Upload your PDFs, websites, YouTube videos, or text and chat with your own knowledge. Ask questions, get answers grounded in your sources, and jump directly to the relevant content with citations and timestamps.

Next.js
TypeScript
Express.js
PostgreSQL(Neon)
Qdrant
Supabase
RAG
BullMQ
OpenAI
Gemini
Redis
Raseo SDK | Open-Source Agent SDK

Raseo SDK | Open-Source Agent SDK

An open-source, provider-agnostic TypeScript SDK for building AI applications and agents with OpenAI, Gemini, and Anthropic, featuring unified model interfaces, tool calling, tool execution, and extensible provider support.

TypeScript
Node.js
Anthropic
OpenAI
Gemini
AI Agents
Tool Calling
DigiQ | Real-Time B2B Queue Management SaaS

DigiQ | Real-Time B2B Queue Management SaaS

A real-time queue management platform that eliminates physical waiting lines, live queue tracking, and dynamic wait-time estimation for organizations like hospitals, banks, and clinics.

Next.js
TypeScript
Node.js
Express.js
MongoDB
Socket.IO
Tailwind CSS
Zustand
Chatify | Real Time Scalable Chat Application

Chatify | Real Time Scalable Chat Application

Production ready scalable real-time chat app with OTP authentication, instant messaging, reactions, and Redis-based rate limiting.

React
Node.js
Express
MongoDB
Socket.IO
Redis
Zustand
Tailwind
HireNode | AI-Powered Hiring Platform

HireNode | AI-Powered Hiring Platform

A scalable microservices-based job platform with Kafka-powered asynchronous email processing and AI-driven resume analysis using Gemini.

Next.js
Node.js
TypeScript
PostgreSQL
Kafka
Docker
Redis
Gemini AI
Energy Digital | AI-Powered Energy Management System

Energy Digital | AI-Powered Energy Management System

A real-time energy monitoring platform with AI-powered insights, Firebase Realtime Database, and Google Cloud Functions enabling live data updates and intelligent energy optimization with digital twin visualization.

Next.js
React
TypeScript
Firebase
Google Cloud Functions
Google GenAI
Three.js
Tailwind CSS

# Tech Stack

Tools, frameworks, and technologies I use to build modern, scalable web applications.

JavaScript (ES6+)

expert

TypeScript

expert

HTML5

expert

CSS3

expert

# Blogs

Quick reads, technical notes, and sample blog ideas that explain the thinking behind my work.

Sep 7, 2026

Why AI Applications Need Background Workflows

Understand why long-running AI tasks don't belong inside web requests and how background workflows enable asynchronous processing, reliable retries, webhooks, and scalable AI agent execution.

AI
Background Workflows
AI Agents
Async Processing
Webhooks
Jul 10, 2026

Everything You Should Know About RAG

A comprehensive guide to Retrieval-Augmented Generation (RAG), covering how it works, its architecture, core components, retrieval pipelines, embeddings, vector databases, and best practices for building production-ready AI applications.

RAG
LLMs
AI
Vector Database
Embeddings
Jun 30, 2026

Machine Learning Engineer vs Application Engineer: Understanding the Difference Through a Robot

Learn the difference between Machine Learning Engineers and Application Engineers through a practical robot analogy, exploring their responsibilities, skill sets, workflows, and how they collaborate to build intelligent AI-powered products.

Machine Learning
AI
Engineering
Career
Software Development

# Build Logs

Raw, unfiltered updates from my dev journey. Real projects, real challenges, real progress.

Apr 12, 2026
completed
HireNode

HireNode | AI-Powered Microservices Platform

Currently building a scalable microservices-based hiring platform with Kafka-based email workflows and AI-powered resume analysis using Gemini.

Next.js
Node.js
Kafka
PostgreSQL
Docker
Gemini AI
Apr 5, 2026
completed
Finance Backend

Finance Backend | Centralized RBAC Permission System

Designed a centralized role-based access control (RBAC) system using a single PERMISSIONS constant mapped to Prisma roles, eliminating repetitive authorization logic across routes and services.

Node.js
TypeScript
Prisma
RBAC
Jan 3, 2026
completed
Chatify

Chatify | Fixed Message Grouping Conflict

Resolved message grouping conflicts by grouping messages using a composite key (date + conversationId) instead of only date.

React
Socket.IO
Dec 28, 2025
completed
Chatify

Chatify | Real-time Messaging Optimization

Solved pagination and auto-scroll issues in real-time chat by managing last message position using refs, preventing unwanted scroll jumps on new messages.

React
Socket.IO
Node.js
Oct 13, 2025
completed
DigiQ

DigiQ | OTP Verification System Enhancement

Implemented OTP-based verification at final stage to secure queue entry and prevent unauthorized access in waiting system.

Node.js
Express
OTP
Security

Get in Touch

Have a project idea, collaboration opportunity, or just want to chat about Web and technology? I'm always open to connecting with fellow builders and creators.

Send a Message

I'll get back to you as soon as possible