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.
These are some of my pet projects that have a visual component, either a web app or a mobile app.
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.
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.
30 Oct 2024
Implemented secure email sending with SMTP authentication, ensuring reliable and authorized communication via email servers using Python.
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.
09 January 2023
Django app to constructor your own pizza from available options and ingredients. Order it. And receive a confirmation by email.
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.
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.
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
Designed and developed by Pranjul pal © 2025 May. All rights reserved.