Saurabh Sahu

Saurabh Sahu

General Manager @TechnoHub | CS grad @BITD’26 | Intern @NIT Raipur | Aspiring Computer Scientist

Raipur, IndiaSoftware Development and Artificial Intelligence
6roles
58skills
3education

About

Hii, This is Saurabh here. A passionate Mern stack enthusiast with having knowledge of Kafka & kubernete. And Burgeoning technologies like Promhetheus, Grafana. A good team player, team leader and enthusiastic developer! Have very big dreams, let's see how the life goes -Or- wait for it to be Legendary!

Experience

General Manager

TechnoHub

9 mos

Coordinator

TechnoHub

11 mos

Web Developer & Data Analyst Intern

National Institute of Technology Raipur

11 mos · Raipur, Chhattisgarh, India

Working on Fullstack app [ReactJS, NextJS, Python] And Doing Data Extraction & Analysis [Power BI]

Treasurer

Association of Master of Computer Applications

1 yr 8 mos

President

Student Council | 3rd year Bachelors

10 mos · Bemetara, Chhattisgarh, India

Lead the team of Class Representatives of my college.

Web engineer and Data analyst Intern

National Institute of Technology Raipur

June 2025–August 2025 · Onsite

Developed a full-stack thesis analyzer with Flask backend and Next.js frontend. Enabled PDF upload, text extraction, and keyword search through RESTful API endpoints. Integrated Google Gemini API for intelligent question answering through the web interface.

Education

Bhilai Institute of Technology (BIT), Durg

Master of Computer Applications - MCA, Computer Software Engineering

Sep 2024 - May 2026

Private college

Bachelor of Computer applications, Computer Science

Jul 2021 - Jul 2024

Mern Stack developer | DSA

Bhilai Institute of Technology

Master of Computer Applications

Sept 2024–June 2026

7.5 GPA

Skills

Visual Basic .NET (VB.NET)TeamworkProblem SolvingC (Programming Language)HTML5C++CommunicationEnglish as a Second Language (ESL)Object-Oriented Programming (OOP)MySQLPython (Programming Language)Cascading Style Sheets (CSS)Video EditingMicrosoft OfficeTeam LeadershipJavaKotlinPythonC/C++SQLJavaScriptTypeScriptREST APIJWTAxiosFetchPyTorchScikit-learnMachine learning algorithmsClassificationRegressionGraph Neural NetworksAndroid SDKReact.jsNode.jsExpress.jsMongoDBNext.jsSpring BootFlaskGitKubernetesDockerCI/CDAndroid StudioFirebasePandasNumPyMatplotlibGoogle Gemini APILangChain4jMiniLMVector databasesTesseract.jsAzure Speech-to-TextThree.jsTailwind CSSPyPDF2

Projects

EnviroNova: Consulting website

Consulting website built with React, TypeScript, Three.js, and SVG/CSS animations.

Vysper–Multimodal AI Proctoring Assistant

Built a cross-platform Electron desktop application for proctoring-aware interview assistance with a multi-window UI. Implemented real-time multimodal input using Azure Speech-to-Text and Tesseract.js OCR, integrated Google Gemini 2.5 for context-aware responses, and added session control, logging, diagnostics, and response filtering with Winston.

Thesis Analyzer app

Built a full-stack thesis analyzer using Next.js and Python Flask. Added PDF upload, text extraction, keyword search through REST APIs, and Google Gemini-powered intelligent question answering.

LangChain RAG Chatbot

Developed a PDF question-answering chatbot using LangChain4j, semantic search, MiniLM, Gemini API, and a vector database. Maintained user sessions and conversation history for multi-turn interactions.

Social Recommendation using GNN

Predicted product ratings using a Graph Neural Network. Built a Python and PyTorch data preprocessing and model training pipeline, achieving RMSE of 0.9852 and MAE of 0.7466.

Real-time Chat App

Built a real-time chat application with React.js, Tailwind CSS, and Firebase, supporting instant messaging, presence detection, and live data synchronization.