Krishanu Kundu

I turn dataDataPandas, NumPy, and SQL, plus engineered features like Sharpe, Sortino, and drawdown. into workingWorkingShipped, not just notebooks: FastAPI backends and React dashboards on Render and Vercel, and Streamlit apps. AIAIPPO reinforcement learning, DistilBERT and FinBERT sentiment, and RAG with Gemini..

I’m Krishanu Kundu, a B.Tech student at KIIT building Machine Learning powered projects that builds the gap between data and a positive real-world impact.

Get in touch

Selected work

A RAG-based due diligence platform for company financials. Upload financial PDFs and it calculates debt, assets, and liquidity for the company.

An Ask AI feature, powered by Gemini 3.5 Flash Lite, lets you ask questions about the financials and get answers based on the uploaded documents.

Source on GitHub

A PPO-based portfolio manager with a custom Gymnasium environment that shifts allocation across the S&P 500, NASDAQ, Gold, Oil, and NIFTY 50. It uses monthly return, volatility, Sharpe, Sortino, drawdown, and correlation features.

On 2023–2025 backtesting it returned 66.4% in total, 19.9% CAGR, and a 1.87 Sharpe ratio. I also ran FinBERT sentiment experiments and built FastAPI endpoints behind a React and TypeScript dashboard, deployed on Render and Vercel. I’m still adding more features.

Source on GitHub

A machine learning system that predicts cyclone trajectories over the North Indian Ocean, covering the Bay of Bengal and the Arabian Sea.

It learns from historical cyclone data to forecast future storm positions using Random Forest and XGBoost models. An OpenStreetMap view shows the predicted paths, and a FastAPI backend serves the forecasts.

Source on GitHub

A customer sentiment platform for text and CSV reviews. It runs a Transformer model over the reviews and shows the results in interactive charts so you can explore what customers are saying.

Source on GitHub

A movie recommendation system built on the Kaggle TMDB 5000 dataset. Pick a movie and the app suggests similar ones, using a Streamlit interface over a Scikit-learn model.

Source on GitHub

Education

Education

B.Tech, Computer Science and Engineering (Data Science)

Kalinga Institute of Industrial Technology (KIIT)

Aug 2024 to May 2028

CGPA 8.56 / 10


12th: 88% (CBSE, PCMCS)

10th: 95%

Delhi Public School, Panvel, Navi Mumbai

Skills

Languages

PythonJavaCC++JavaScriptScalaSQL

ML and data

PandasNumPyScikit-learnHugging FacePyTorchTensorFlowKerasMatplotlibSeaborn

Frameworks

FastAPIReactTypeScriptStreamlitGymnasiumStable-Baselines3

Tools and cloud

GitGitHubAWSTableauJupyterGoogle ColabRenderVercelApache Spark

Currently learning

Backend developmentFinancial analyticsPower BIContainerization

Certifications

Microsoft AI & ML Professional Certificate

Coursera

Completed a five-course professional certificate by Microsoft covering Machine Learning fundamentals, advanced algorithms, Deep Learning, Natural Language Processing, Generative AI, and intelligent AI agents. Gained hands-on experience with model development, optimization, and deployment using Microsoft Azure.

AWS Academy Graduate: Cloud Foundations

AWS Academy

Hands-on work with EC2, S3, VPC, IAM, and CloudWatch, plus cloud architecture, security, pricing, and deployment.

Deloitte Data Analytics Job Simulation

Deloitte

Built a data dashboard in Tableau and used Excel to classify data and draw business conclusions.

UiPath Empowering Automation

UiPath

Designed automation workflows in UiPath Studio, including email automation with IMAP/SMTP and Excel data processing.

Resume

About

I’m a Computer Science and Engineering (Data Science) student at KIIT, based in Mumbai, Maharashtra. I’m drawn to data science, AI, and machine learning because of how data can become actionable insights, and how new technology can help solve real problems.

I want my work to make a positive impact, so I’m building the skills and knowledge to do that, one project at a time.