Copied to clipboard!
About DSA & CP Rigor Projects Technical Skills Education Achievements Contact Me
Send Email
Available for Software Engineering Roles
👋 Hello, I'm

Sumit Kapoor

Software Developer • MCA @ NIT Jamshedpur

Passionate software engineer building robust scalable backend architectures, RESTful APIs, and Generative AI & RAG systems. Demonstrated algorithmic foundation with 900+ Data Structures & Algorithms problems solved across LeetCode and Codeforces.

Sumit Kapoor - Software Engineer
Institute
NIT Jamshedpur
Problem Solving
900+ DSA Solved
Backend & GenAI Engineer MCA '25 - Present
Active
Algorithmic Rigor
900+
DSA Problems Solved

Mastered on LeetCode, Codeforces & Codolio

Education
NIT Jamshedpur
Master of Computer Applications

National Institute of Technology graduate scholar

AI Systems
GenAI & RAG
Semantic Search & LLMs

Vector embeddings, chunking & context pipelines

Engineering
Full-Stack MERN
Scalable Architecture

High-concurrency Node.js, PostgreSQL & React UI

Engineering Foundations

Balancing theoretical depth from competitive programming with hands-on system building in backend microservices and modern AI applications.

I am currently pursuing my Master of Computer Applications (MCA) at the prestigious National Institute of Technology (NIT), Jamshedpur. With a deep passion for computing fundamentals, I bridge the gap between algorithmic rigor and production software engineering.

"I believe high-performing software is built on two pillars: elegant algorithmic logic and robust, reliable system design."

My engineering work focuses on crafting backend RESTful services, database architectures using PostgreSQL and MongoDB, and state-of-the-art Generative AI applications involving Retrieval-Augmented Generation (RAG), vector embeddings, and LLM orchestration.

On the competitive programming front, I have solved over 900 Data Structures & Algorithms challenges. This disciplined practice equips me to design highly optimal algorithms, tackle concurrency bottlenecks, and reason clearly through complex time and space complexities.

Candidate Overview
Degree MCA, NIT Jamshedpur
Location Prayagraj, UP, India
Direct Email sumitkapoorofficial@gmail.com
Phone +91 8299523552
Specialized Domains
Backend Engineering Generative AI & RAG RESTful APIs Database Modeling JWT & RBAC Auth DSA & Complexity
900+
DSA Problems Solved Across LeetCode, Codeforces & Codolio

Consistent competitive programming regimen tackling advanced algorithmic paradigms. Skilled in analyzing constraints, avoiding edge-case pitfalls, and optimizing runtime from exponential to logarithmic and linear bounds.

Core Problem-Solving Domains
Dynamic Programming Graph Theory (BFS/DFS/Dijkstra) Trees & Binary Search Trees Binary Search & Two Pointers Greedy Algorithms Recursion & Backtracking Heap & Priority Queues Trie & String Matching

Featured Projects

Real-world applications spanning institutional department management, AI document intelligence pipelines, and collaborative team dashboards.

Institutional Software · NIT Jamshedpur

CSC Research & Scholar Management System

Centralized platform engineered for the Computer Science & Coding Department at NIT Jamshedpur to manage, monitor, and audit PhD scholar research milestones, deadlines, and faculty reviews.

React.js Node.js Express.js MongoDB RESTful APIs Role-Based Access
College Website · UI/UX & User Experience

IAC NIT Jamshedpur — College Website

Contributed to the UI/UX and user experience of a college website under professor guidance, focusing on usability, navigation, and overall interface structure. The website was deployed and made publicly accessible through a custom domain.

React.js UI/UX Design Information Architecture Framer Motion Custom Domain Responsive Design
Generative AI · Retrieval-Augmented Generation

DocMind — Document Intelligence & RAG Assistant

End-to-end RAG application allowing users to upload unstructured documents and perform natural language conversational queries with vector-based semantic retrieval and citation-backed LLM responses.

LLM APIs RAG Architecture Vector Embeddings Text Chunking Python / Node.js React.js
Team Collaboration · Workflow Automation

CollabFlow — AI-Assisted Workflow Management

Comprehensive MERN platform for managing agile development teams, project boards, sprint deadlines, and analytics, featuring JWT/RBAC security and AI coding agent assisted task workflows.

React.js Node.js Express.js MongoDB JWT Auth AI Coding Agents

Technical Stack

Proficiency developed through coursework at NIT Jamshedpur, competitive algorithmic problem solving, and end-to-end full stack software development.

Programming Languages
Core Logic & Algorithms
JavaScript (ES6+) C++ Python C Language
Backend & API Engineering
High-Performance Services
Node.js Express.js RESTful API Design Microservices Patterns
AI & Generative AI
Intelligent Pipelines
LLM APIs RAG Systems Vector Embeddings Prompt Engineering Text Chunking & Retrieval
Frontend & UI Engineering
Modern Web Interfaces
React.js Next.js HTML5 & CSS3 Responsive UI Design State Management
Databases & Authentication
Storage & Access Control
PostgreSQL MongoDB JWT (JSON Web Tokens) Role-Based Access (RBAC) OAuth Workflows
Tools & Core CS
Developer Workflow
Git & GitHub Postman VS Code AI Coding Agents DSA & OOP Debugging & Refactoring

Education & Credentials

Structured computer science curriculum emphasizing algorithms, software engineering principles, and distributed architectures.

Master of Computer Applications (MCA)

National Institute of Technology, Jamshedpur
2025 — Present

Advanced graduate program at one of India's Institute of National Importance (NIT). Specialized in high-level computer science, backend systems engineering, advanced algorithm design, and applied Artificial Intelligence. Actively engaged in departmental research platform engineering.

NIT Jamshedpur CSC Department Platform Contributor Distributed Systems & AI

Bachelor of Computer Applications (BCA)

Allahabad State University
Completed

Comprehensive undergraduate studies covering foundation programming languages (C, C++, Java), database management systems, data structures, computer networks, and operating systems principles.

CGPA: 7.1 / 10 Core Computer Applications Data Structures & OOP

Milestones & Achievements

Continuous commitment to self-directed mastery, competitive coding endurance, and real-world system delivery.

900+ DSA Solutions

Solved over 900 competitive programming and algorithmic problems across LeetCode, Codeforces, and Codolio.

NIT Jamshedpur Scholar

Admitted to MCA at the premier National Institute of Technology, Jamshedpur; contributing to departmental systems.

Applied Generative AI

Architected practical RAG and vector embedding pipelines capable of context-aware document conversational intelligence.

Secure Full-Stack Systems

Built scalable MERN platforms with robust JWT token authentication, role-based authorization, and real-time workflows.

Let's Connect

Whether you have a software engineering opportunity, an internship, a technical collaboration, or an AI project inquiry, my inbox is always open.

I am currently open to full-time Software Engineer (SDE), Backend Engineer, and Full-Stack / GenAI roles. Feel free to email me directly or copy my details below.

Phone & WhatsApp +91 8299523552
Location Prayagraj, Uttar Pradesh, India
LinkedIn GitHub LeetCode