Full-stack engineer · Patna, India

↓

I build fast APIs, sharp interfaces & models that actually learn.

Scroll 25.59° N, 85.13° E — Patna
01About

I'm Priyanshu, a computer science engineer from NIT Patna who likes the whole stack. I design the schema, ship the secure API, and make the interface feel effortless. Off the clock, I teach machines to read between the lines and keep my DSA streak honest.

Education
B.Tech, Computer Science & Engineering
NIT Patna · 2022 – 2026
Focus
Full-stack web
.NET · Angular · React · ML
Based in
Patna, Bihar
India · IST (UTC+5:30)
top1%

Amazon ML Challenge 2024Ranked around #630 out of about 70,000 participants nationally.

300+

DSA problems solvedOn LeetCode and GeeksforGeeks, and counting.

92%

Model accuracySentiment classifier on a 10,000+ Amazon review test set.

up to60%

Smaller filesLossless text compression with a hand-built Huffman coder in C++.

02Work

Selectedwork

Things I've built, broken, and rebuilt better, from AI assistants to compression algorithms.

01

TailorTalk

An AI scheduling assistant you can just talk to.

Type what you want in plain English and TailorTalk turns it into Google Calendar actions: it creates, updates and manages events. Google Gemini handles the language understanding, and each parsed intent is validated before it reaches the Calendar API.

PythonStreamlitGemini APIGoogle Calendar API
AI · NLPView code ↗
02

Member Hub

A full-stack membership portal that writes its own certificates.

A membership portal that generates certificates automatically, which cut manual processing time. It uses Firebase Auth for role-based sign-in and Firestore for real-time data, with a mobile-first interface built in React and Bootstrap.

React.jsFirebase AuthFirestoreBootstrap
Web · FirebaseInternship build
03

Review Sentiment

A model that reads Amazon reviews and gets the mood right.

A logistic regression classifier that reached 92% accuracy on a test set of more than 10,000 reviews. It runs on a Pandas and NLTK pipeline (tokenisation, stop-word removal, TF-IDF vectorisation) and was benchmarked against Naive Bayes.

PythonScikit-learnNLTKPandasTF-IDF
Machine learningView code ↗
04

Huffman Compress

Lossless compression in C++, with the data structures built by hand.

A file compressor built on a custom Huffman coding algorithm. A min-heap and binary-tree structures build the frequency table and the optimal prefix codes. Text files come out 40–60% smaller, and decompression restores every byte exactly.

C++Huffman codingMin-heapBinary trees
Systems · DSAC++
03Experience

Where I'veshipped

Internships where I built real products for real users, on the web and in machine learning.

May – Jul 2025Internship

Full Stack Developer Intern

at Innovate
  • Built Member Hub, a full-stack membership portal in React.js and Firebase that automates certificate generation and cuts manual processing time.
  • Implemented role-based authentication with Firebase Auth and managed real-time data flow through Firestore.
  • Shipped a mobile-first, responsive interface with React.js and Bootstrap.
Mar – Apr 2025Internship

Machine Learning Intern

at Prasunet Company
  • Built a sentiment analysis model for Amazon reviews using Logistic Regression, with 92% accuracy on a test set of 10,000+ entries.
  • Engineered a text preprocessing pipeline with Pandas and NLTK: tokenisation, stop-word removal and TF-IDF vectorisation.
  • Compared Naive Bayes against Logistic Regression in Scikit-learn to pick the stronger model.
04Toolkit

Thetoolkit

The tools I use every day, grouped by the problems they solve.

01 / Backend{ }

APIs that stay tidy

as they grow.

RESTful services in C# with ASP.NET Core Web API, data access through Entity Framework Core and LINQ, and Node.js when JavaScript is the better fit.

C#ASP.NET CoreEF CoreLINQRESTNode.js
02 / Frontend</>

Interfaces that feel

obvious.

Single-page apps in Angular with RxJS and reactive forms, React apps that stay fast and mobile-first, and HTML and CSS that work on every screen.

AngularReact.jsTypeScriptRxJSReactive FormsBootstrap
03 / Machine learning∑

Models, measured

honestly.

From raw text to a trained model: cleaning and vectorising with Pandas and NLTK, training and benchmarking with Scikit-learn and TensorFlow, and plotting the results with Matplotlib.

Scikit-learnTensorFlowPandasNumPyNLTKMatplotlib
04 / Data & cloud▲

Where it all

lives.

Relational data in MySQL and SQL Server, real-time data in Firebase Firestore, Microsoft Azure for the cloud, and API contracts checked in Postman and Swagger.

MySQLSQL ServerFirestoreAzureGitPostmanSwaggerLinux

Languages I think in

C#TypeScriptJavaScriptPythonC++SQL

05Contact

Got an idea?Let's make itunforgettable.

Say
helloEMAIL ME ↗
Local time--:-- IST
Based inPatna, India
Currently into.NET, Angular & ML