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.
Engineer by craft,
builder by passion.
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.
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.
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).
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.
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.
Things I've built
& shipped.
Real-world projects with problem statements, technical decisions, and outcomes. Click any card to see the full case study.
My technical arsenal.
Milestones & recognition.
From zero to building AI products.
My engineering journey in milestones — continuously learning, building, and shipping.
Started Programming Journey
Began learning programming with C++, focusing on problem-solving fundamentals, object-oriented programming, and computational thinking.
Data Structures & Algorithms
Developed strong problem-solving skills by solving 500+ DSA problems and studying arrays, linked lists, trees, graphs, dynamic programming, and algorithms.
Web Development Foundations
Started web development by learning HTML, CSS, JavaScript, and modern frontend development concepts. Built responsive websites and interactive user interfaces.
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.
Backend & Cloud Development
Focused on backend engineering, database design, REST APIs, authentication systems, Redis caching, and cloud deployment workflows.
Machine Learning Exploration
Started learning Machine Learning and Deep Learning concepts, working with data preprocessing, model training, evaluation, and practical ML projects.
LLMs & RAG Systems
Explored Large Language Models, Retrieval-Augmented Generation (RAG), vector databases, embeddings, and AI-powered applications using LangChain and modern AI frameworks.
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.
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.