Pune, Maharashtra, India

Hi, I'm Yash Bagal.

I build with Python, Data, AI & the Web.

I'm a technology enthusiast turning real-world problems into practical software solutions — from data-driven applications and AI projects to websites and backend systems.

Python Developer · Data Scientist · AI & Web Developer

5★

HackerRank

Python

Strong Programming Skill

Data Science

Analytics & AI

7+

Websites Delivered

50K+

Images Processed in CNN Project

About

A practical builder across disciplines

I'm a technology enthusiast from Pune with a strong interest in Python, Data Science, Data Analytics, Artificial Intelligence, and Web Development. I enjoy solving practical problems and building applications that are useful in real-world scenarios.

My experience includes data-driven applications, machine learning and deep learning, AI-powered tools, responsive websites, and client website delivery. Python connects this work — from analysis and automation to backend development.

Core direction

Python
↓ Data
↓ AI
↓ Web
↓ Deployment

Skills

A realistic, working toolkit

Technologies I use across programming, analysis, AI, web development and deployment.

Programming

PythonSQLJavaScriptHTMLCSSSelenium

Data Science & Analytics

PandasNumPyData CleaningExploratory Data AnalysisData VisualizationStatisticsPower BIBusiness / Data Analysis

Machine Learning & AI

Machine LearningDeep LearningCNNComputer VisionVGG16Generative AIAI-powered applications

Web Development

FlaskFastAPIStreamlitWordPressREST APIsResponsive Web Development

Databases

MySQLMongoDB

Data Engineering & Tools

PySparkDockerGitGitHubLinuxClaude CodeGemini APILovableGoogle AntigravityBlackbox AI

Cloud & Deployment

AWSVercelNetlify

5★

HackerRank

Problem Solving & Coding

Consistent practice in programming and problem solving, with a strong focus on Python and SQL.

Featured Projects

Applied work, not just exercises

Projects spanning AI-assisted analytics, deep learning, business systems and Python utilities.

01

LinkedIn Automation Pipeline

Python / Selenium / Claude Code | Personal Project

An end-to-end job-application automation pipeline that searches LinkedIn, filters listings, and submits job applications with minimal manual effort, and logs every application for review.

  • Designed and built an end-to-end automation pipeline in Python and Selenium that searches LinkedIn, filters listings, and submits job applications with minimal manual effort.
  • Configured to run across multiple target roles (Python Developer, Data Analytics, Full Stack Developer, Business Analytics) and locations (Remote, Pune, Pimpri Chinchwad) in a single automated workflow.
  • Built with Claude Code as an AI pair-programmer, iterating on the browser-automation logic and debugging the pipeline on Windows (Python 3.14).
  • Integrated the Gemini API into the pipeline using an API key.
  • Logs every application (job role, status, and other details) to an Excel tracker using Pandas for review and follow-up.
PythonSeleniumPandasExcelGemini APIClaude Code
View on GitHub
02

AI-Powered Business Data Analysis Tool

A Generative-AI-powered Streamlit application for uploading CSV or Excel data, cleaning and exploring it, visualizing patterns, and receiving natural-language business insights.

Data → Analysis → Visualization → AI Explanation → Business Insights

Uses Generative AI for explanation — not machine learning.

PythonStreamlitPandasNumPyData VisualizationGenerative AI
03

Detection of Image Splicing Using CNN

A deep learning project for detecting manipulated and morphed images using convolutional neural networks, VGG16 transfer learning and model evaluation.

50K+ images processed · ~0.99 project evaluation metrics

Metrics reflect project evaluation results, not guaranteed real-world accuracy.

PythonCNNVGG16Deep LearningComputer Vision
04

Role-Based Salesforce CRM

A CRM application for managing users and business operations with five distinct levels of role-based access and permissions.

5 User Roles

SalesforceCRMRole-Based AccessBusiness Process Management
05

PDF Merger Web Application

A lightweight web application that lets users combine multiple PDF files into one document through a simple interface.

Simple, focused document workflow

PythonFlaskPyPDF2HTMLCSS
06

Student Marks Analyzer

A Python data analysis project that processes student marks and generates useful statistical insights.

Practical analysis with NumPy

PythonNumPyData Analysis

Data & AI

Working With Data & AI

I enjoy using data and AI to transform raw information into meaningful insights and practical applications.

01

Collect

02

Clean

03

Analyze

04

Model

05

Explain

06

Deploy

Insight trajectory

LIVE

Experience

Real-world delivery

Freelance Web Developer

Independent

7+ websites delivered
  • Translated client requirements into responsive, production-ready websites.
  • Worked across WordPress, frontend development, backend integration and deployment.
  • Managed client communication from requirements through launch.

Full Stack Developer Intern

CodeSoft

Internship
  • Developed web applications and frontend/backend functionality.
  • Worked with modern web technologies and implemented practical project requirements.
  • Contributed to real development tasks across the application lifecycle.

Process

How I approach a build

01

Understand

Understand the problem and requirements.

02

Analyze

Explore data, constraints, and possible solutions.

03

Build

Develop with appropriate technologies.

04

Test

Validate functionality and improve reliability.

05

Deploy

Turn the solution into a usable application.

06

Improve

Iterate using feedback and real-world needs.

Education

Bachelor's in Computer Engineering

Savitribai Phule Pune University

Contact

Let's Build Something Useful

Whether it's a data-driven application, AI project, Python solution, or professional website, I'm always interested in solving meaningful problems with technology.