Hi, I'm

Ankit kr srivastava

AI/ML Developer

B.Tech CSE (AI) student at IEM Kolkata building full-stack AI systems - from ML models to responsive web apps.

Ankit kr srivastava

About Me

Who I am & what I build

I'm a B.Tech CSE (AI) student at IEM Kolkata with hands-on experience building full-stack AI systems using Python, Scikit-learn, Flask, PostgreSQL, JavaScript, and Microsoft Azure.

I developed KnowGap, an ML-based learning gap detection system with 92.8% accuracy using Decision Tree, K-Means Clustering, and Linear Regression. I actively practice DSA in Python on LeetCode and have completed internships with IEDC and Microsoft Azure.

View Projects
Education B.Tech CSE (AI) - IEM Kolkata
IEDC Internship Dec 2025 - Applied AI & innovation with Python & ML tools
Microsoft Azure May-Jun 2025 - 3+ AI projects with Azure ML & Cognitive Services
Certifications NPTEL Java (Elite) · Microsoft AI/Azure · Coursera Security
Focus AI/ML · Full-Stack · Blockchain · DSA

Skills & Technologies

Python

Primary language for model development, data analysis, and server scripting.

Machine Learning

Supervised/Unsupervised models, anomaly detection, and classification models.

Data Science Stack

Data processing, analytics & insights using NumPy, Pandas & Matplotlib.

HTML5 & CSS3

Designing modern responsive layouts, custom animations, and CSS variables.

JavaScript (ES6+)

Dynamic script execution, frontend DOM manipulation, and backend logics.

Flask & Django

Building lightweight to enterprise-level RESTful APIs and machine learning backends.

Node.js & Express

Constructing asynchronous network applications and modular backend runtimes.

Databases (NoSQL & SQL)

Database schema designs and query optimization in MongoDB and PostgreSQL.

Solidity & Web3

Writing secure smart contracts, dApp testing with Truffle and local testnets.

Microsoft Azure

Azure ML Studio, Cognitive Services, and Logic Apps for cloud-based AI deployments.

Git & GitHub

Version control, managing branches, collaborative pull requests, and automated actions.

C

Low-level structured systems programming language for building optimized logical pipelines.

Java (OOP)

Object-Oriented Programming (OOP) language for stable and scalable software architecture.

Core Competencies

Data Structures & Algorithms
Problem Solving
Software Architecture
Team Collaboration
LeetCode DSA Practice

Latest Projects

Safar Sathi tourist safety system

Safar Sathi - Smart Tourist Safety

Real-time monitoring app for tourists and authorities with an AI-based safety score engine using crime data, time-of-day, and location risk. Tamper-proof digital IDs and logs via blockchain on Ethereum.

Python Flask Geo-Fencing Solidity Blockchain
KnowGap learning gap detection

KnowGap - Learning Gap Forensics

Analyzes student marks, attendance, and quiz scores to identify weak topics. Uses Decision Tree, K-Means Clustering, and Linear Regression - achieving 92.8% accuracy.

Python Flask Scikit-learn PostgreSQL ML
cognivo

Cognivo — Visual Second Brain Canvas

Infinite spatial canvas for productivity and life-mapping. Paste or speak your thoughts — AI auto-sorts them into the Eisenhower Matrix, extracts YouTube roadmaps, and flags deadline conflicts in real time.

Next.js React Flow Zustand Gemini AI TypeScript
BusinessPulse sales forecasting platform

BusinessPulse - Sales & Demand Forecasting Platform

A data-driven forecasting platform that helps businesses estimate future sales demand using time-series analysis and machine learning. Supports decision-making for inventory management and revenue planning.

Python Flask Matplotlib NumPy ML
TicketIQ

TicketIQ - Intelligent Support Triage

ML-powered support ticket classifier that auto-categorizes customer complaints and assigns priority levels - achieving 86.68% category accuracy and 95.82% priority accuracy.

Python Flask Scikit-learn NLTK TF-IDF ML