Open to Opportunities

Hi, I'm Suraj Gupta

|

Building full-stack web applications, AI-powered products, and Retrieval-Augmented Generation (RAG) systems. Exploring Machine Learning, LLMs, and scalable software engineering through real-world projects.

Find me on
SG
MERN
TypeScript
Python
Machine Learning
Deep Learning
LLMs
LangChain
RAG
Docker
System Design
DSA
Problem Solving
$ npm run build
✓ Built successfully
→ AI core online
CONTRIBUTIONS
500+
↑ 12% this month
Scroll to explore
About Me

Engineer by craft,
builder by passion.

The Foundation

My journey began with C++ and Data Structures & Algorithms, where I solved 500+ problems across various platforms. This strengthened my problem-solving skills, algorithmic thinking, and understanding of efficient software design.

Full-Stack Development

I expanded into full-stack development using the MERN stack, building responsive web applications, REST APIs, authentication systems, and real-world projects that focus on performance, usability, and clean architecture.

AI & LLM Exploration

Driven by curiosity for Artificial Intelligence, I started building Machine Learning models, experimenting with Deep Learning, and developing LLM-powered applications using modern frameworks such as LangChain and Retrieval-Augmented Generation (RAG).

Continuous Learning

I actively explore System Design, AI Engineering, and modern software development practices. I enjoy learning new technologies, contributing to projects, and transforming ideas into practical applications.

The Goal

My goal is to become an engineer who combines strong software engineering fundamentals with AI innovation, building scalable products that solve meaningful real-world problems.

0+
Projects Built
0+
AI & Full-Stack Projects
0+
DSA Problems Solved
0+
AI & ML Models Built
0+
LLM Applications Built
0+
GitHub Repositories
Core Competence Focus
Full-Stack Development90%
MERN Stack Development85%
AI RAG Pipelines & Vector Storage80%
Backend Development (Node.js & Express)82%
Data Structures & Algorithms80%
Python Development80%
Machine Learning & LLMs75%
System Design Fundamentals65%
Work

Things I've built
& shipped.

Real-world projects with problem statements, technical decisions, and outcomes. Click any card to see the full case study.

Full-Stack E-Commerce

GoCart

A modern multi-vendor e-commerce marketplace where buyers can shop products, sellers can manage stores, and admins can moderate the platform. Features secure payments, AI-assisted product creation, and role-based dashboards.

Next.js 15React 19TypeScriptRedux ToolkitPrismaNeon PostgreSQLStripeClerkImageKitOpenAI SDK
AI Assistant

J.A.R.V.I.S. OS v4.0

An autonomous voice-activated AI desktop assistant powered by LangChain, Groq (Llama 3.3-70B), and Retrieval-Augmented Generation (RAG), providing intelligent voice interaction and desktop automation.

PythonLangChainGroqFAISSSentence TransformersStreamlitEdge-TTSDuckDuckGo Search
Cloud Platform

Storage Hub

A secure cloud storage platform enabling users to upload, organize, manage, and share files through a modern dashboard powered by Appwrite Cloud.

Next.js 16React 19AppwriteTypeScriptTailwind CSS v4Shadcn UIZodRecharts
LLM / RAG

RAG Chatbot

A full-stack Retrieval-Augmented Generation (RAG) chatbot that enables users to upload documents and interact with them through a conversational AI interface powered by FastAPI, Streamlit, LangChain, and FAISS.

PythonFastAPIStreamlitLangChainGroqFAISSHugging FaceSentence TransformersDocker
AI / RAG Systems

HYBRID-RAG

An advanced Hybrid Retrieval-Augmented Generation system combining vector search, knowledge graphs, and LLM-powered query routing to deliver highly relevant responses.

PythonGeminiChromaDBNetworkXKnowledge GraphsRAGRich
Full-Stack AI

AI Resume Builder

An AI-powered resume creation platform that helps users build, enhance, manage, and publish professional resumes using modern templates and AI assistance.

ReactViteNode.jsExpressMongoDBRedux ToolkitTailwind CSSGemini APIImageKit
Machine Learning & MLOps

ML Pipeline with CI/CD

An end-to-end machine learning pipeline for student performance prediction featuring automated training, Dockerization, CI/CD automation, and AWS deployment.

PythonScikit-LearnDockerGitHub ActionsAWS EC2Amazon ECRFlaskPandasNumPy
Skills & Technologies

My technical arsenal.

Frontend Development Skills
React90%
Next.js88%
TypeScript85%
Tailwind CSS90%
Redux Toolkit82%
Responsive UI Design88%
Shadcn UI85%
Framer Motion80%
Full Tech Ecosystem
React
Next.js
TypeScript
Node.js
Python
MongoDB
PostgreSQL
Prisma
Redis
Docker
LangChain
TensorFlow
AWS
Appwrite
Clerk
Stripe
FAISS
C++
Tailwind
Git
Achievements

Milestones & recognition.

DSA Enthusiast

500+ DSA Problems Solved

Problem Solving Journey

Solved 500+ Data Structures and Algorithms problems across arrays, trees, graphs, dynamic programming, recursion, and greedy algorithms.

Full-Stack Builder

7+ End-to-End Projects Built

Full-Stack Development

Built complete applications including GoCart, Storage Hub, AI Resume Builder, and other projects using MERN, Next.js, PostgreSQL, and cloud technologies.

AI Developer

AI & LLM Applications

Generative AI Projects

Developed AI-powered applications including Jarvis AI Assistant, Hybrid-RAG, and RAG Chatbot using LangChain, vector databases, and modern LLMs.

RAG Engineer

RAG & Vector Search Systems

AI Engineering

Built Retrieval-Augmented Generation systems using FAISS, ChromaDB, embeddings, semantic search, and knowledge graph approaches.

DevOps Explorer

CI/CD & Cloud Deployment

DevOps Learning

Implemented Docker, GitHub Actions, AWS EC2, and deployment workflows while building machine learning and full-stack applications.

Lifelong Learner

Continuous Learning

AI & Software Engineering

Actively learning Machine Learning, Deep Learning, LLMs, System Design, MLOps, and modern software engineering practices through projects.

Journey

From zero to building AI products.

My engineering journey in milestones — continuously learning, building, and shipping.

2021

Started Programming Journey

Began learning programming with C++, focusing on problem-solving fundamentals, object-oriented programming, and computational thinking.

C++Programming BasicsProblem Solving
2021–22

Data Structures & Algorithms

Developed strong problem-solving skills by solving 500+ DSA problems and studying arrays, linked lists, trees, graphs, dynamic programming, and algorithms.

DSALeetCodeAlgorithms
2022

Web Development Foundations

Started web development by learning HTML, CSS, JavaScript, and modern frontend development concepts. Built responsive websites and interactive user interfaces.

HTMLCSSJavaScript
2022–23

MERN Stack Development

Expanded into full-stack development using MongoDB, Express.js, React, and Node.js. Built complete web applications with authentication, APIs, and database integration.

ReactNode.jsExpressMongoDB
2023

Backend & Cloud Development

Focused on backend engineering, database design, REST APIs, authentication systems, Redis caching, and cloud deployment workflows.

REST APIsRedisPostgreSQLCloud
2023–24

Machine Learning Exploration

Started learning Machine Learning and Deep Learning concepts, working with data preprocessing, model training, evaluation, and practical ML projects.

PythonMachine LearningTensorFlow
2024

LLMs & RAG Systems

Explored Large Language Models, Retrieval-Augmented Generation (RAG), vector databases, embeddings, and AI-powered applications using LangChain and modern AI frameworks.

LLMsLangChainRAGVector Databases
2024–PresentNOW

Building Full-Stack AI Applications

Currently building AI-powered products, full-stack applications, RAG systems, AI assistants, and MLOps projects while continuously learning System Design and AI Engineering.

Full-Stack DevelopmentAI ApplicationsMLOpsSystem Design
Contact

Let's build something
impactful together.

Whether it's a full-stack product, an AI integration, or a developer tool — I'm ready to dive in. Let's talk.