Hi, I'm Souradip 👋
Learning about
Artificial Intelligence 
loves to
write blogs 
and build stuffs
SP

About

Started my tech journey in the year of 2022, participated in my first ever hackathon, attended lots of seminars along the way, jump back to today, I have participated over 5+ hackathons, won Smart India Hackathon and is doing internship at ISRO. I have built a community devdotcom.in, running free DSA classes at 11pm, hosting podcasts, mentoring learners and learning along the way!

Skills

Python
Machine Learning
Deep Learning
Data Analysis
Flask
Fastapi
Azure
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Vistaar - ISRO Satellite Data Platform

Vistaar - ISRO Satellite Data Platform

Built a cloud-based, end-to-end solution for manipulating INSAT satellite data, tailored for meteorologists and scientists at ISRO. Contributed to the data processing pipeline by projecting Level 1 INSAT-3DR data and converting it into cloud-optimized GeoTIFF formats. Implemented download functionality and API playground to stream data directly into notebooks. Won Smart India Hackathon 2024 for Problem Statement SIH1738: "Innovative applications of cloud-optimized GeoTIFFs for INSAT satellite data." Received guidance directly from ISRO scientists and had the opportunity to meet Nilesh M. Desai, Director of SAC ISRO.

Python
GeoTIFF
Cloud-Optimized Formats
Data Processing
Geospatial Analysis
Satellite Imagery
API Development
Web Development
Rice Classification with PyTorch

Rice Classification with PyTorch

Built a Convolutional Neural Network (CNN) using PyTorch to classify different rice varieties based on images. The model was trained on a dataset of rice images split into training, validation, and test sets. Implemented data preprocessing, model training, and evaluation workflows with visualization of training metrics. Published a detailed tutorial on Towards AI explaining the step-by-step process of building and training the model.

Python
PyTorch
CNN
Deep Learning
Image Classification
Data Visualization
Pandas
NumPy
Matplotlib
yourmind.space - AI-Powered Journaling Assistant

yourmind.space - AI-Powered Journaling Assistant

Developed an AI-powered personal journaling assistant using the Conversational Realtime GPT API to address the challenges of traditional journaling. The platform facilitates voice-based journaling, analyzes emotions, tracks habits, and generates data-driven insights on personal well-being. Created an intuitive interface for users to maintain consistency in documenting their thoughts while providing quantifiable insights into mood and behavioral patterns over time.

Typescript
GPT API
Voice Recognition
Sentiment Analysis
Data Visualization
User Experience Design
Chicken Disease Classification with MLOps

Chicken Disease Classification with MLOps

This project addresses a real-world challenge by implementing a binary classification model to determine whether a chicken is healthy or suffering from Coccidiosis based on fecal images. Developed a deep learning model using VGG16 CNN with transfer learning. Implemented Data Version Control (DVC) for managing datasets, models, and experiment tracking. Deployed the application on Azure Container Registry and hosted it via containerized infrastructure.

Python
Deep Learning
TensorFlow
Azure
DVC
MLOps
Docker
GitHub Actions
AI Chess Girl with Ollama & Phi 3

AI Chess Girl with Ollama & Phi 3

Developed a local AI chatbot with a custom personality - a chess-loving little girl named Emily. Built using Ollama's Phi 3 model that runs locally without requiring an API key or GPU. Implemented speech-to-text and text-to-speech capabilities for natural conversation flow. Created a comprehensive tutorial explaining how to set up Ollama, customize AI personalities, and build voice-interactive chatbots with Python.

Python
Ollama
Phi-3 Model
Speech Recognition
Text-to-Speech
AI Chatbot
Local LLM
QR Kids AI - Child Safety QR Code Generator

QR Kids AI - Child Safety QR Code Generator

Created a web application that helps parents generate artistic QR codes containing their child's information that can be attached to their bags or clothing. When scanned, these QR codes provide the child's contact details to help reunite lost children with their families. Used generative AI to create visually appealing QR codes that blend into designs while remaining scannable. Implemented with Streamlit for the frontend UI and Azure Blob Storage for hosting generated PDF files containing child information. The project was published in the International Journal of Intelligent Systems and Applications in Engineering.

Python
Streamlit
Azure Blob Storage
QR Code Monster V2 Model
Generative AI
PDF Generation
Cloud Storage
Hackathons

I love building things

From the starting year of 2k23, I attended 5+ hackathons. People from around the country would come together and build incredible things in 2-3 days. It was eye-opening to see the endless possibilities brought to life by a group of motivated and passionate individuals.

  • D

    Diversion 2k25

    In-person

    Developed yourmind.space - an AI journal where users can track their daily life by conversing with an AI agent, maintain journal entries, search queries, and visualize emotional mood through graphs.
  • S

    Smart India Hackathon 2k24

    In-person

    Developed Vistaar - an interface where scientists can manipulate and visualize INSAT satellite imagery data. Secured third place in the competition.
  • D

    Diversion 2k24

    In-person

    Created Urocare AI - a RAG-based chatbot enabling users to query about sensitive urology-related topics confidentially.
  • S

    Status Code 0

    In-person

    Developed QR Kids AI - a Streamlit webapp that generates artistic QR codes containing children's information that can be attached to their bags. Won the Streamlit track for innovative use of the platform.
  • D

    DIVERSION 2k23

    In-person

    Built a Python Voice Assistant - a simple yet functional voice-controlled assistant for basic tasks.
  • K

    KGEC HACKFEST

    Remote

    Developed an OCR-based optical character recognition system. Secured third place in the competition.
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on Twitter or connect with me on LinkedIn and I'll respond whenever I can. I will ignore all soliciting.