Souparna Paul
Souparna Paul

Hi, I'm Souparna Paul 👋

A Creatively Passionate Python Based Software and Web Developer | Kolkata, India

I'm a Tech Enthusiast and Innovator from Madhyamgram, West Bengal. I specialize in Python development, AI/ML, and full-stack web development using tools like Streamlit, Firebase, and React. My strengths lie in building diverse and impactful applications, ranging from real-time, data-driven dashboards to robust full-stack web solutions. This is showcased in projects like my BTC Probo Predictor, Smart Agritech Streamlit Dashboard, and the Tournament Manager Full-Stack Web Application. I’m also passionate about applying machine learning to real-world problems, as demonstrated by my Phishing URL Detection project, for which I won a Best Paper Award.

About Me

I am a B.Tech CSE student from Narula Institute of Technology, Kolkata, graduating in 2025. My journey in technology began with a strong interest in programming and problem-solving, leading me to delve into various domains:

I thrive in environments that challenge me to learn and grow, and I am always eager to contribute to innovative projects. My work includes projects like Smart Agritech Streamlit Dashboard, BTC Probo Predictor, and a Tournament Manager WebApp. Additionally, my passion for applying machine learning to real-world problems led to a Best Paper Award for Phishing URL Detection. Outside of academics, I enjoy Writing Stories and Songs, Singing, and Meditating.

Skills

Programming Languages

Python JavaScript SQL C Java C++

Web Development

Streamlit React HTML CSS Render Django

Data Science & ML

Pandas NumPy Scikit-learn TensorFlow PyTorch Data Visualization Statistical Analysis

Databases

Firebase-FireStore MongoDB MySQL SQLite

Tools & Platforms

Jupyter Notebooks VS Code Colab Power BI Excel GitHub

Soft Skills

Problem-solving Teamwork Communication Adaptability Leadership Ability To Learn

My Projects

Individual Projects

Python Syllabus Website

Python Syllabus Website

An interactive and comprehensive Python syllabus website designed to guide beginners through core Python concepts. Features a structured curriculum from basic syntax to advanced topics like OOP and data structures, interactive code examples, and a user-friendly interface for easy navigation and learning. Perfect for self-paced study or as a supplementary resource for Python courses.

Tools:

HTML CSS JavaScript

Date: 2024

BTC Probo Predictor

BTC Probo Predictor (Mobile Friendly)

This AI-powered application provides predictions for Probo BTC events, optimized for mobile use. It leverages real-time market data and technical analysis to recommend a "vote" (Yes/No) on Bitcoin price movements against a target price at a specific future time. Features include real-time data fetching from Binance API, technical indicator analysis (RSI, EMA), sentiment analysis integration, AI-powered prediction engine, interactive Plotly charts, and Telegram notifications for alerts. Designed with Streamlit and custom CSS for a responsive, mobile-friendly interface.

Tools:

Python Streamlit Plotly Pandas Binance API

Date: July 2025

Smart AgriTech Dashboard

Smart AgriTech Dashboard

Built a unified AI-powered AgriTech dashboard for real-time crop monitoring, sensor visualization, and crop advisory. Integrated Firebase Realtime Database to fetch and display live farm sensor data (moisture, pH, NPK, temperature, etc.). Trained a TimeDistributed ANN (TDANN) for soil moisture prediction using recent sensor trends and crop-type embeddings. Enabled AI-based growth forecasts and actionable crop care tips tailored to 20+ Indian crops like Wheat, Rice, Maize, Mango, etc. Designed multi-tab responsive UI with Plotly trend charts, prediction widgets, and condition-based crop suggestions. Secured Firebase credentials using base64-encoded keys for Render compatibility and seamless cloud deployment. Included fallback handling for missing data, intelligent sensor parsing, and advice logic for sustainable farming.

Tools:

Python Streamlit TensorFlow Firebase Plotly

Date: June 2025

MATHEMATICO Website

MATHEMATICO - Special Mathematics Coaching Website

Developed a comprehensive, responsive website for a mathematics coaching center, featuring dynamic content management via Firebase Firestore for admin-controlled updates. Key features include an admin panel with secure Firebase authentication for CRUD operations on courses, books, problems, gallery, and blog posts. It also includes dynamic FAQ, user testimonials, Google Maps integration, and a theme toggle for dark/light mode, all built with a fully responsive design using Tailwind CSS for an optimal user experience across devices.

Tools:

HTML CSS JavaScript Tailwind CSS Firebase

Date: July 2025

Tournament Manager Web App

Tournament Manager Full-Stack Web Application

Developed a comprehensive full-stack web application for managing diverse tournaments (e.g., Cricket, Football). Features include intuitive team registration, automated match scheduling, real-time score updates, and dynamic leaderboard tracking. Designed a user-friendly frontend with React.js and a robust backend using Node.js/Express.js, powered by MongoDB for data persistence, ensuring seamless data management and real-time responsiveness for various tournament formats.

Tools:

React.js Node.js Express.js MongoDB

Date: May 2025

Personal Portfolio Website

My Personal Portfolio Website

This is my personal portfolio website, meticulously designed and developed to showcase my skills, projects, and educational background. Built with a focus on modern web standards, responsive design, and an intuitive user experience. Features include a dynamic dark/light mode toggle, smooth scrolling navigation, animated section reveals on scroll, and an integrated contact form. This project serves as a direct demonstration of my proficiency in front-end development, responsive CSS styling (Tailwind CSS), and interactive JavaScript.

Tools:

HTML CSS Tailwind CSS JavaScript

Date: 2024 (Ongoing)

Dream11 AI Team Predictor

Dream11 AI Team Predictor

An AI-powered web application for predicting optimal fantasy cricket teams (e.g., Dream11). Users can select players and leverage the integrated AI model to generate highly probable winning team combinations. The application features real-time data fetching for player statistics, a sophisticated predictive engine based on historical player performance and match conditions, and a user-friendly interface built with Streamlit for easy team building and analysis. Aimed at helping fantasy sports enthusiasts make data-driven decisions.

Tools:

Python Streamlit Pandas Machine Learning

Date: 2024

Mystic Vision AI Chatbot

Mystic Vision AI Standalone Chatbot

The 'Mystic Vision AI Standalone Chatbot' is an intuitive and engaging conversational AI application designed to offer insights and interactive dialogue. Developed using Python and Streamlit, this chatbot provides a seamless user experience, allowing users to ask questions and receive thoughtful, contextually relevant responses. It leverages advanced Natural Language Processing (NLP) techniques and AI models to understand diverse queries and simulate intelligent conversation. Its standalone nature ensures easy deployment and accessibility, making it a versatile tool for various interactive communication needs, all within a user-friendly web interface.

Tools:

Python Streamlit Natural Language Processing (NLP) Machine Learning

Date: July 2024

Team Projects

Early Detection of Parkinson’s Disease

Early Detection of Parkinson’s Disease Using ML

This team project focused on the early detection of Parkinson's Disease using machine learning techniques. It involved a collaborative effort of a 6-member team, where I contributed to resource gathering, programming code development, team management, presentation design, and research paper writing.

Tools:

Python Scikit-learn Pandas Machine Learning

Date: 2023

Employee Management System

Employee Management System Website

Developed a comprehensive Employee Management System Website with a team of 6 members. My roles included gathering resources, research on best practices, full-stack development using Node.js, React.js, and Firebase Firestore, deployment, and team coordination to ensure functionality and accessibility.

Tools:

Node.js React.js Firebase Firestore HTML CSS

Date: Jan 2024 - June 2024

Phishing URL Detection

Phishing URL Detection Using Machine Learning

This team project focused on applying machine learning to real-world problems for phishing URL detection. This project was recognized with a Best Paper Award (2nd National Conference, RAICCIT 2025).

Tools:

Python TensorFlow Scikit-learn Machine Learning

Date: 2024

Education

B.Tech CSE | Narula Institute of Technology, Kolkata

2021-2025

  • Relevant coursework: Data Structures & Algorithms, Object-Oriented Programming, Database Management Systems, Machine Learning, Web Technologies
  • Thesis/Capstone Project: Phishing URL Detection (Awarded Best Paper)

Higher Secondary | Madhyamgram High School, Madhyamgram

2019

Secondary | Barasat Mahatma Gandhi Memorial High School, Barasat

2017

Achievements

Research Paper, Best Paper Award: Recognized for "Phishing URL Detection Using ML" at the 2nd National Conference, RAICCIT 2025.

SIH Internal 2023: Participated in the Smart India Hackathon (SIH) Internal competition 2023 at Narula Institute of Technology, Kolkata, on "Real-Time Vehicle Tracking System."

Singing Contest: Secured 2nd place in a college singing contest, NiT Jewels, in April 2022.

Get In Touch!

Feel free to reach out to me for collaborations, job opportunities, or just a chat! I'm always open to new connections.

Alternatively, you can email me directly at: souparnopaulreborn@gmail.com