Available for Software Engineer & AI/ML Developer Roles

Pankaj Kumawat
Software Engineer

AI/ML Engineer · Data Scientist · Python/Django Backend Developer. Building intelligent systems with machine learning, data analytics, and scalable Python backends — engineered from Jaipur, India.

Python 3.12
Primary language
scikit-learn
ML & data science
14 Built
Projects shipped
pankaj-ai // assistant demo
Hi — I’m Pankaj’s assistant. Ask me anything about his work.
00 // Services & Engagement

What I Build for Clients

Four services built on the same stack behind my 14 shipped projects — fixed-scope engagements where you approve the quote before the build starts.

SVC-01

Web Apps & APIs

Full-stack web applications and REST APIs built with Python and Django — auth, admin, and endpoints any frontend can talk to.

  • Django web app, end to end
  • REST API with token auth + docs
  • Deployment & handover guide
Python Django DRF MySQL
SVC-02

Data Analysis & Dashboards

Turn raw CSVs, spreadsheets, and databases into analysis people can act on — with dashboards that answer the real questions.

  • Cleaned, documented analysis
  • Power BI or Matplotlib dashboard
  • KPI summary & findings brief
pandas SQL Power BI NumPy
SVC-03

Machine Learning Models

Predictive models trained and evaluated honestly — preprocessing, real metrics, and a pipeline ready to run on new data.

  • Trained model + preprocessing pipeline
  • Evaluation report with metrics
  • Inference script or API endpoint
scikit-learn pandas NumPy Matplotlib
SVC-04

Automation & Scripts

Python automation for repetitive work — scrapers, scheduled jobs, report generators, and glue between systems.

  • Standalone scripts, ready to run
  • Scheduling & error handling
  • Short usage guide
Python APIs cron CSV / Excel
Fixed-scope quote, approved up front Free 30-minute scoping call Reply within 24h
// Engagement Process
  1. P1 // Scope

    Define the work

    Free 30-minute call. Requirements, constraints, and success criteria — written down.

  2. P2 // Build

    Iterative delivery

    Fixed quote and timeline approved up front, then demos at every checkpoint.

  3. P3 // Ship

    Deploy & hand over

    Live in your environment with repo access, docs, and a walkthrough.

  4. P4 // Support

    Post-launch care

    Fixes and improvements after launch — the engagement doesn’t end at go-live.

01 // Core Competencies

Software Engineering & Intelligent Systems

Three overlapping disciplines — machine learning, data science, and backend engineering — delivered in clean, maintainable Python.

AI/ML Engineering

Building machine learning models and AI applications in Python — data preprocessing, feature engineering, model selection, and hyperparameter tuning on real datasets.

Python scikit-learn Pandas

Data Science & Analytics

Exploratory analysis, data cleaning, predictive modeling, and insight generation — turning raw data into retention strategies and decision-ready dashboards.

NumPy Matplotlib Seaborn

Backend Engineering

Full-stack Python/Django development — MVC architecture, secure authentication, REST-style data flows, and responsive frontends with HTML, CSS & Bootstrap.

Django REST API Bootstrap

Databases & Tooling

Relational schema design with MySQL, disciplined Git/GitHub workflows, and collaborative development practices for clean, reviewable codebases.

MySQL Git GitHub
02 // Project Portfolio

The 14 Projects I’ve Built

Three detailed showcases — machine learning, data analytics, and a Python/Django web platform — plus 11 more repositories from my GitHub, each linked straight to its source code.

01 // AI/ML · Regression Modeling Mar 2025 — Apr 2025

House Price Prediction

Machine learning model predicting house prices from location, size, and amenities using Python & scikit-learn.

A comprehensive regression project covering the full ML workflow — data preprocessing, feature engineering, model training, and evaluation. Implemented with pandas and NumPy for data handling and scikit-learn for modeling, achieving strong predictive accuracy on housing data.

Key Highlights & Approach
  • Full Regression Pipeline: Data cleaning, outlier handling, train/test splitting, and model training end-to-end with scikit-learn.
  • Feature Engineering: Engineered predictors from location, size, and amenities to reflect real market signals.
  • Evaluation Framework: R² score and RMSE metrics with held-out validation to measure generalization.
System Specifications
Task Regression Modeling
ML Stack scikit-learn
Data Tools pandas · NumPy
Features Location · Size · Amenities
Validation R² · RMSE
⚡ End-to-End Regression Pipeline • 🧹 Missing-Value & Outlier Handling • 🧮 Feature Engineering (Location · Size · Amenities) • 📊 R² / RMSE Validation • 🐍 Pandas · NumPy · scikit-learn

02 // Data Science · Classification Apr 2025 — May 2025

Customer Churn Analysis

Classification project predicting churn risk and identifying the retention factors that actually matter.

A churn prediction system built with machine learning classification algorithms. Performed exploratory data analysis, feature importance analysis, and predictive modeling to flag customers at risk — then translated the findings into actionable customer-retention strategies.

Key Highlights & Approach
  • Exploratory Data Analysis: Segmented behavioral and demographic signals with Matplotlib & Seaborn visualizations.
  • Feature Importance Analysis: Isolated the strongest churn predictors to prioritize retention actions.
  • Predictive Classification: Trained ML classifiers to flag at-risk customers before they churn.
System Specifications
Task Churn Classification
Analysis EDA & Feature Importance
Visualization Matplotlib · Seaborn
Data pandas · NumPy
Outcome Retention Insights
⚡ Churn-Risk Classification • 📈 EDA with Matplotlib & Seaborn • 🔍 Feature Importance Ranking • 🛡️ Actionable Retention Strategy • 🐍 pandas · NumPy · scikit-learn

03 // Web Platform · Django Nov 2024 — Dec 2024

ConnectSphere — Social Media Application

Dynamic social platform with secure authentication, customizable profiles, and social interactions.

A full-featured social media application built with Python and Django. Users create posts, follow other users, like and comment on content, and manage personal profiles — all behind secure, session-based authentication with a clean, intuitive interface.

Key Highlights & Approach
  • Secure User Authentication: Registration, login, and session protection for every user action.
  • Customizable Profiles: Editable personal profiles driving the social graph.
  • Full Social Graph: Posts, follows, likes, and comments wired through Django models and MySQL.
System Specifications
Framework Python · Django
Database MySQL
Frontend HTML · CSS · Bootstrap
Auth Session-Based
Interactions Posts · Follow · Likes
⚡ Secure Session Authentication • 🧑‍🤝‍🧑 Follow & Like Social Graph • 💬 Interactive Commenting • 🎨 Customizable Profiles • 🐘 Django + MySQL Stack
More from GitHub // 11 Repositories
All repositories →
04 // Backend · Django Python

Aurelia Luxury Bangles API

Django REST Framework backend for a luxury bangles store — SimpleJWT authentication, django-filter querying, and SQLite storage ready to swap for PostgreSQL.

Django DRF SimpleJWT django-filter
View source →
05 // Data Science · Sales Jupyter · ★ 1

Ecommerce Sales Analysis

Cleans and transforms raw ecommerce sales data with Python and SQL, then reports trends and KPIs in a Power BI dashboard.

pandas NumPy SQL Power BI
View source →
06 // Data Science · Analytics Jupyter · ★ 1

Vendor Performance Analysis

Processes sales data to identify trends and evaluate vendor performance — data cleaning, exploratory analysis, and visualization end to end.

pandas NumPy Seaborn Power BI
View source →
07 // ML · Inference Jupyter

California Housing Price Prediction

Runs inference on housing data with a saved model and preprocessing pipeline — loads model.pkl and pipeline.pkl to predict median_house_value.

Python Regression Pipeline
View source →
08 // ML · Forecasting Jupyter

Store Sales Forecasting

Analyses and forecasts daily store sales on the Kaggle Store Sales dataset — explores seasonality and measures how close predictions land to actuals.

Python Time Series Kaggle
View source →
09 // BI · MySQL Power BI

Pizza Sales Dashboard

Power BI dashboard over MySQL pizza sales data — total revenue, orders, and average order value, plus category and size performance.

Power BI MySQL
View source →
10 // BI · Dashboard Power BI

Blinkit Analysis Dashboard

Power BI dashboard for Blinkit covering sales, ratings, item types, outlet formats, and customer preferences.

Power BI
View source →
11 // ML · Notebook Jupyter

Iris ML Project

Machine-learning notebook built on the classic Iris dataset.

Python Jupyter
View source →
12 // Web · Django Python

Blog Post Django Project

A Django-based blog application.

Django Python
View source →
13 // Web · Django Python

Django Poll Questions Project

A Django question-polls application.

Django Python
View source →
14 // Django · Collection Python

Django Projects

A collection of Django projects — Python backend practice work.

Django Python
View source →
03 // Technical Arsenal

Software Engineering & Data Science Skills Matrix

The complete technical toolkit I use to build intelligent systems — from Python and machine learning to Django backends and relational databases.

Core Stack & Frameworks

Python 3.12+

Primary Language

OOP, data structures, scripted automation, web development with Django, and the entire scientific Python ecosystem.

Django

Primary Web Framework

MVC architecture, ORM models, session-based auth, template rendering, and production-grade web application structure.

JavaScript & Frontend

Interactive UI Layer

Client-side interactivity, DOM manipulation, and responsive layouts with HTML5, CSS3, and Bootstrap.

AI/ML & Data Science

Machine Learning

Modeling & Prediction

Regression and classification pipelines, model selection, hyperparameter tuning, and evaluation with scikit-learn.

pandas & NumPy

Data Wrangling

DataFrames, vectorized computation, missing-data handling, grouping, merges, and feature-matrix construction.

Data Visualization

Matplotlib · Seaborn

Exploratory plots, distribution analysis, correlation heatmaps, and clean chart design for insight communication.

Data Analytics

EDA & Insights

Exploratory data analysis, feature importance studies, business Intelligence reporting, and data-driven decisions.

AI Applications

Intelligent Systems

Applying ML models to real products — prediction engines, churn flags, and automation within web applications.

Model Evaluation

Metrics & Validation

Train/test splits, cross-validation, R², RMSE, accuracy, precision/recall, and confusion-matrix analysis.

Backend, Databases & Tooling

MySQL

Relational Database

Schema design, normalized models, JOIN queries, indexing, and ACID transaction safety for Django applications.

REST API Design

Clean Contracts

Deterministic endpoints, structured JSON responses, proper status codes, and third-party API integration patterns.

Git & GitHub

Version Control

Branching, commits, pull requests, and collaborative workflows that keep codebases clean and reviewable.

04 // Development Pipeline

ML & Software Development Workflow

A six-stage pipeline I run on every data and software project — from raw data to deployed, decision-ready systems.

INGEST 01 / Data Collection
pandas Sources Verified
CLEAN 02 / Exploration & Cleaning
NumPy Tidy Datasets
ENGINEER 03 / Feature Engineering
scikit-learn Signal-Rich
TRAIN 04 / Model Training
CV Folds Fitted
SCORE 05 / Evaluation & Tuning
Metrics Validated
SHIP 06 / Deployment & Insights
Django Live
05 // Academic Foundation

Education & Professional Journey

A structured computer-science foundation in Jaipur, Rajasthan — from the BCA core curriculum to an ongoing MCA specialization.

2025 — Present Postgraduate · In Progress

MCA — Master of Computer Applications

University of Rajasthan, Jaipur

Currently pursuing a postgraduate degree deepening my knowledge of software engineering, advanced data structures, and applied computing.

▸ Focus areas: advanced algorithms, data science foundations, and software systems design.
2022 — 2025 Bachelor’s Degree

BCA — Bachelor of Computer Applications

University Commerce College, Jaipur · GPA: 7.4 CGPA

A rigorous undergraduate curriculum spanning programming, database systems, web development, and mathematics.

▸ Core Subjects: Programming in Python & C, DBMS, Web Development, Data Structures, Operating Systems, and Computer Networks.
▸ Capstone Output: Built ConnectSphere — a coursework-to-production Django social platform.
2024 — 2025 Professional Certification

Python Developer Certification

TechnoGlobe, Jaipur, India

Industry training covering core Python, object-oriented programming, and practical application-building.

▸ Foundation for every project since — from ML pipelines to Django web applications.
06 // Engineer Profile

Turning Data and Ideas into Working Systems

I am Pankaj Kumawat, a software engineer based in Jaipur, Rajasthan, specializing in AI/ML engineering, data science, and Python/Django backend development.

My process starts with clean, well-understood data. I build predictive models that generalise beyond the training set, then wrap them in applications people can actually use — balancing statistical rigor with pragmatic, maintainable engineering.

Across 14 projects — House Price Prediction, Customer Churn Analysis, ConnectSphere, plus 11 more GitHub repos spanning Django REST APIs, sales analytics, forecasting, and BI dashboards — I’ve turned real problems into working software: from regression pipelines to a Django platform with secure authentication and a real-time social graph.

When I’m not coding, you’ll find me reading about AI/ML trends and software engineering, exploring new data-science tools and machine-learning frameworks, or solving interesting programming problems.

Portrait of Pankaj Kumawat, Software Engineer — AI/ML, Data Science, Python/Django
System Environment & Stack
Primary Language Python 3.12+
ML Stack scikit-learn · pandas · NumPy
Visualization Matplotlib · Seaborn
Backend Framework Django (MVC / ORM)
Database MySQL
Frontend Bridge HTML5 · CSS3 · Bootstrap · JavaScript
Version Control Git · GitHub
07 // Verified Credentials

Degrees, Certifications & Credentials

Validated academic and professional credentials across computer science, Python development, and applied computing.

Python Developer Certification

TechnoGlobe · Jaipur, India

Core Python, object-oriented programming, and practical application building — the foundation of every project I ship.

2024 – 2025 · Verified TechnoGlobe

BCA — Computer Science

University Commerce College · Jaipur

Undergraduate degree spanning programming, database systems, web development, and computer science fundamentals — 7.4 CGPA.

2022 – 2025 · 7.4 CGPA Bachelor’s

MCA — Computer Science

University of Rajasthan · Jaipur

Postgraduate program in progress — advanced software engineering, algorithms, and applied computing.

2025 – Present · Pursuing In Progress

Data Science Course

Code With Harry

Structured coursework in Python for data analysis, machine learning, and applied data science — completed through hands-on projects.

2025 · Completed CodeWithHarry
08 // Verification Q&A

Technical Frequently Asked Questions

Direct answers about my engineering approach, projects, pricing, and availability.

Why AI/ML and data science alongside backend development?

Intelligent systems sit on top of clean software. I approach them together: machine-learning models are only valuable when they’re wrapped in reliable, maintainable applications. That combination — building predictive models in Python and shipping them inside Django web apps — is where I do my best work.

What kind of projects has Pankaj Kumawat built?

Three focused projects: House Price Prediction and Customer Churn Analysis (AI/ML and data analytics), and ConnectSphere (a Python/Django social platform with authentication and real-time interactions).

How do you ensure a machine-learning model is trustworthy?

Clean data first, then honest evaluation. I handle missing values and outliers during preprocessing, split data into held-out sets, and validate with metrics like R², RMSE, and cross-validation rather than relying on training accuracy alone.

Are you available for internships, freelance work, or full-time roles?

Yes. I’m open to software engineering, AI/ML, data science, and backend development opportunities — internships, remote contracts, or full-time roles. Reach out directly through the terminal below or via LinkedIn.

What technologies does Pankaj Kumawat work with?

Python, Django, scikit-learn, pandas, NumPy, MySQL, REST APIs, Git, and visualization tools like Matplotlib and Seaborn — see the skills matrix for the complete list.

Where is Pankaj Kumawat based, and is he open to remote work?

Based in Jaipur, Rajasthan, India. Open to software engineering, AI/ML, data science, and backend opportunities — internships, remote contracts, or full-time roles.

How does pricing and quoting work?

Fixed-scope quotes — no hourly surprises. We start with a free 30-minute call to define the work, then you get a written proposal with price and timeline before anything begins. First reply lands within 24 hours.

How long does a typical project take?

Automations and dashboards usually ship in 1–2 weeks; web apps and machine-learning builds typically run 3–6 weeks depending on scope. You get a firm timeline with the quote — and progress updates at every checkpoint.

How do we start working together?

Send a brief through the terminal below with the service you need. I reply within 24 hours, we book a free 30-minute scoping call, and you receive a fixed quote and milestone plan. Fully remote and async-friendly, with email updates at every checkpoint.

09 // Inbound Channel

Initiate Connection

Have a role to fill, an intelligent system to build, or a dataset that needs answers? Submit a message directly to my inbox.

Pankaj Kumawat, Software Engineer from Jaipur, India

Pankaj Kumawat

AI/ML · Data Scientist · Python/Django

Open to opportunities · Jaipur, India