me_in_color

Pranjul Pal

Python Developer

Contacts

About

Python developer with practical experience in building RESTful POST APIs using Django, tailored for the legal domain to ensure secure and efficient data handling. Skilled in integrating third-party APIs to extend application capabilities and streamline operations. Hands-on experience in training machine learning models for CAPTCHA solving, showcasing a strong foundation in AI-driven problem-solving. Committed to delivering clean, scalable, and high-performance backend solutions.

My skills

PYTHON
PANDAS
NUMPY
OPENCV
JUPYTER
DJANGO
FASTAPI
POSTGRESQL
DOCKER
GIT
HTML
HTML
GitLab
VS Code

Application / Projects

These are some of my pet projects that have a visual component, either a web app or a mobile app.

Surfer
View demo
Cropping Image

27 May 2025

Developed a user-friendly image cropping tool using Python and OpenCV, designed to allow users to interactively crop regions of interest (ROI) from images. The tool supports manual selection through mouse drag, real-time display of the selected area, and saving the cropped output.

Python OpenCV Numpy Matplotlib HTML streamLit
Surfer
View demo
Portfolio

15 May 2025

A personal portfolio website showcasing my projects, skills, and experience in full-stack development, data analysis, and machine learning. Built with a modern tech stack and designed for a clean, responsive user experience.

Python Django templates CSS HTML Docker
Surfer
View demo
SMTP Authentication

30 Oct 2024

Implemented secure email sending with SMTP authentication, ensuring reliable and authorized communication via email servers using Python.

Python Django SMTP Session DRF Docker
Surfer
View demo
H1B Visa Data Analysis

20 July 2022

Analyzed H1B visa application trends using data visualization and statistical insights to uncover patterns in job titles, employers, approval rates, and salary distributions.

Python Pandas Numpy Seaborn Matplotlib DataFrame
Surfer
View demo
Pizza Constructor

09 January 2023

Django app to constructor your own pizza from available options and ingredients. Order it. And receive a confirmation by email.

Python Django SQL HTML
Surfer
View demo
Zomoto Data Preprocessing

09 January 2023

A comprehensive data preprocessing and analysis project on Zomato's dataset, focusing on cleaning, transforming, and visualizing key insights like restaurant ratings, cuisines, locations, and pricing trends. This project lays the groundwork for building intelligent food recommendation systems and market trend analysis.

Python Pandas Numpy Seaborn Matplotlib DataFrame
Surfer
View demo
Email Spam Detection

09 May 2024

Spam Detection with spaCy & Python Built an intelligent spam detection model leveraging the power of Natural Language Processing (NLP) using spaCy and Python. The model efficiently classifies messages as spam or ham with high accuracy, making use of text preprocessing, custom pipelines, and machine learning techniques. Lightweight, fast, and ready for real-world applications like email filtering or SMS classification.

Python Pandas Numpy Seaborn Matplotlib SPACY Sklearn MultinomialNB CountVectorizer STOP_WORDS
Surfer
View demo
Election Dashboard DataBase

25 June 2025

Built an automated pipeline using Selenium to scrape and download structured electoral roll PDFs from the CEO Uttar Pradesh site for 75 districts across multiple months and types (Addition, Modification, Deletion). Engineered logic to identify anomalous voter behavior (e.g., high deletion spikes or abnormal modifications) by comparing roll revisions over time and aggregating per district

Python Selenium Pandas PDFPlumber Tableau CSV Web Scraping Data Visualization