Bimal Gayali

I am a graduate student at the Indian Institute of Technology, Kharagpur pursuing dual degrees - B.S.(Hons.) in Mathematics and Computing and M.S. in Statistics and Data Science. I specialize in Full Stack Development, Machine Learning, and Data Science with hands-on experience in building scalable applications, implementing RESTful APIs, and developing ML models. From Krishnanagar, West Bengal.

SKILLS

Python
JavaScript/TypeScript
React.js & Next.js
Node.js & Express.js
C++
Machine Learning
Deep Learning (CNNs, RNNs, Transformers)
PostgreSQL & MongoDB
AWS & Docker
TensorFlow & PyTorch
FastAPI & Flask
Git & GitHub

Internships

Backend Software Development Intern | AeroSports

Duration: May 2025 - Jul 2025

• Built a scalable venue management backend with scheduling, booking, and payments

• Implemented RESTful APIs and architected normalized PostgreSQL schema

• Secured services with JWT auth, ACM-GCM, RBAC, and integrated Stripe/Razorpay

• Integrated AWS S3 bucket for file uploads and database management

Frontend Development Intern | Ideation People Solution

Duration: Jun 2024 - Aug 2024

• Developed a "Photo Album" and a multi-page design with smooth UX

• Designed and styled the interface using Next.js and Tailwind CSS

• Implemented auto-subscription and integrated Nodemailer for email communication

Education Timeline

2026: BS-MS(5YR) at IIT Kharagpur

2020: WBCHSE at Krishnagar Collegiate School

2018: WBBSE at CMS St John's High School

Major Projects

Forest Fire Management and Restoration

BTP-II, IIT Kharagpur | Jan'25 - Apr'25

Applied reinforcement learning within an MDP framework to model and optimize dynamic forest fire management simulation. Architected a custom Gym Environment to simulate fire spread with deforestation, fire regrowth, and ENSO-driven variations.

Integrated INPE datasets (1999-2019) on fires, deforestation, and ENSO indices with synthetic ecological features
Trained PPO, DQN, and A2C agents, with PPO achieving most stable and optimal long-term fire formations
Developed an interactive React-FastAPI dashboard for visualizing RL policies and ecological outcomes
Python Reinforcement Learning OpenAI Gym React FastAPI INPE Datasets

Bengali Handwritten Character Recognition

BTP-I, IIT Kharagpur | Aug'24 - Nov'24

Compared various CNN architectures and Lightweight models for Bengali handwritten character recognition study. Worked on a dataset of 15,000 grayscale images (50 classes) with 12k training and 3k labelled validation samples.

Implemented ResNet with key preprocessing, very deep pretrained MobileNetV2, DenseNet121
Achieved 92.5% top accuracy with Dilated ResNet (rate=2), surpassing baseline CNs (87%) and MobileNetV2 (63.9%)
Adopted augmentation, SE-channel, recalibration, transfer learning, ensemble compatible comparison models
Python PyTorch CNNs ResNet MobileNetV2 Transfer Learning

MindfulBot AI-Powered Mental Health Chatbot

Self-Project | Jun'25 - Jul'25

Built an AI chatbot using sentiment analysis (Naive Bayes, Logistic Regression, OpenAI API). Developed backend with Node.js, Express.js and MongoDB Atlas, used JWT and bcryptjs for secure authentication.

Created frontend subscription schema, helmet, CORS for secure API requests and auto-scheduled analytics
Designed MongoDB models for conversations and assessments with automated scoring (PHQ-9, GAD-7 etc tests)
Integrated Nodemailer to automate email communication and effectively enhance engagement with customers
Node.js Express.js MongoDB OpenAI API JWT bcryptjs

Spam Email Detection

Self Project | Aug'24 - Sep'24

Developed a robust, end-to-end ML-based web application to classify emails as spam or non-spam using supervised learning. Processed text via TF-IDF vectorization, RecursiveCharacterTextSplitter, and Naive Bayes classifier.

Attained 98% accuracy with Random Forest, sustaining high precision, recall, F1 class weighting, thresholding
Built a lightweight HTML/CSS/JS frontend connected to a Flask backend for listing, testing deployment on Vercel
Python TF-IDF Random Forest Flask HTML/CSS/JS Vercel

EV Data Dashboard

Self Project | Jan'24 - Feb'24

Built an interactive dashboard to comprehensively analyze EV adoption trends, pricing distribution, and overall energy efficiency. Processed an ETL pipeline (~200K records) of make, model, year, price range, using Pandas, NumPy, Seaborn.

Performed detailed EDA to identify adoption trends, pricing distribution, and efficiency trade-offs across EV types
Developed an interactive React.js + Chart.js dashboard using JSON data for dynamic visualizations
React.js Chart.js Pandas NumPy Seaborn ETL

Crypto Portfolio App

Self Project | May'24 - Jun'24

Developed a full-stack website with user authentication, content management, payment gateway to streamline online learning. Designed and deployed across catalog, coursework, with cross-browser compatibility workflows.

Integrated Razorpay for seamless payment processing and Cloudinary for efficient media management solutions
Developed admin panel using MERN stack to manage users, courses, analytics on dashboard
MERN Stack Razorpay Cloudinary Vercel JWT

Awards & Achievements

🏅 DST Inspire Internship Science Camp

Awarded bronze medal in the prestigious JBNSTS Science Camp for outstanding and impactful camp project, showcasing innovation, teamwork, research aptitude, and creativity.

🌟 NSS Volunteer (Nov 2021 - Apr 2023)

Received Bronze medal for impactful social contributions as NSS Volunteer. Led the successful execution of LBS Hall's annual Diwali Illumination display as Illumination Captain (LBS Hall in 2023).

Contact

Get In touch

My Address

Krishnanagar,West Bengal,India
9883992439
bimalgayali@gmail.com