Skip to content
Available for Data, AI/ML and Python opportunitiesJaipur, Rajasthan, India

I turn raw data into working decisions.

Data analyst · AI/ML · Python

I'm Aakshat Agarwal, a data and technology professional from Jaipur working with Python, SQL, machine learning, business intelligence, cloud tools and backend technologies.

Python · SQL · Machine learning · Five documented systems

Proof, not positioning

Applied ML from dataset to interface.

Inspect the work
  • 97.07%
    Malignant recall vs 0% baseline
  • 80.4%
    Churners caught vs 0% baseline
  • 0.938
    ROC-AUC on fire risk
  • 5
    Documented data systems

80.4% of churners caught, at roughly one real save per two calls

Working principle

Analysis is the start. The product is the finish.

Start with the decision. Trace the evidence. Build only what makes the result easier to use.

I enjoy converting raw information into useful products, insights and automated solutions. My work spans data analysis, machine learning, dashboard development, API creation and data-pipeline design. I am especially interested in projects where analytical thinking and software development work together to solve a practical problem.

Alongside technical development, I am strengthening my understanding of AI, machine learning, Python, SQL, data engineering and backend systems through continuous learning and project-based practice.

  • Located in Jaipur, India
  • Interested in AI and data products
  • Enjoys building practical projects
  • Open to networking and collaboration
  • Focused on continuous learning
Follow the evidence
Applied intelligence mapsignal online
Clinical dataWeather dataCustomer dataDocument textUtility portalMODEL / ANALYSIS80.4%PredictionReport

7,043 customers → churn probability

churners caught

80.4%

Selected systems

Five systems. Five kinds of signal.

Each chapter moves from an unreliable input to a decision someone can use—diagnosis, fire risk, retention, document matching, or a month of bills filed without anyone watching.

05
end-to-end project narratives
Breast Cancer Prediction Web App2025 / shipped
BENIGN CLUSTERMALIGNANT CLUSTER30 ATTRIBUTES · 569 SAMPLES
System 01 · 2025shipped

Breast Cancer Prediction Web App

Classifying breast masses where a missed cancer costs more than a false alarm.

  • Python
  • Scikit-learn
  • SVM (RBF)
  • Streamlit
  • Pandas
97.07%
Malignant recall
Malignant recall
0.9957
ROC-AUC
ROC-AUC
62.74%
Baseline accuracy
Baseline accuracy
0.225
Tuned threshold
Tuned threshold
JVVNL Electricity Bill Automation2026 / shipped
ENGLISHROMANIZEDDEVANAGARILAYOUTCLASSIFIERLEDGER ROWFILED PDF34 ACCOUNTS40+ FIELDS PER BILL · HOURLY, UNATTENDED
System 02 · 2026shipped

JVVNL Electricity Bill Automation

An unattended pipeline that collects, reads and files 34 utility bills a month.

  • Python
  • Selenium
  • pdfplumber
  • pandas
  • openpyxl
34
Accounts automated
Accounts automated
3
Bill layouts parsed
Bill layouts parsed
40+
Fields per bill
Fields per bill
34/34
Verified vs source PDFs
Verified vs source PDFs
Fire Risk Classification from Weather2025 / shipped
TEMPERATUREHUMIDITYWINDRAINFALLMONTHREGION0.938ROC-AUC · BASELINE 0.500
System 03 · 2025shipped

Fire Risk Classification from Weather

Predicting Algerian fire days from weather alone, after removing the leakage.

  • Python
  • Scikit-learn
  • Random Forest
  • GroupKFold
  • Flask
0.938
ROC-AUC
ROC-AUC
88.1%
Accuracy
Accuracy
89.8%
Recall
Recall
243
Days of data
Days of data
Customer Churn Prediction & Retention Dashboard2026 / shipped
80.4% CAUGHT7,043 CUSTOMERS · 0.845 ROC-AUCLOW RETENTION SIGNALHIGH CHURN SIGNAL
System 04 · 2026shipped

Customer Churn Prediction & Retention Dashboard

Catching four in five churners, and being honest about the cost of that.

  • Python
  • Scikit-learn
  • Pandas
  • Streamlit
  • Joblib
0.845
ROC-AUC
ROC-AUC
80.4%
Churners caught
Churners caught
51.5%
Flag precision
Flag precision
7,043
Customers
Customers
AI Resume Analyzer & Job-Description Matcher2026 / shipped
RESUMEJOB DESCRIPTIONMATCH SCORE + SKILL GAP
System 05 · 2026shipped

AI Resume Analyzer & Job-Description Matcher

NLP app scoring resume–job fit with a skill-gap report.

  • Python
  • Scikit-learn
  • NLP
  • TF-IDF
  • Streamlit
TF-IDF
Vectorisation
Vectorisation
Cosine
Similarity
Similarity
PDF+TXT
Resume input
Resume input
NLP
Text pipeline
Text pipeline

The capability matrix.

A practical inventory of tools used to inspect data, build models, expose results and keep the delivery path reliable.

Programming & Core Tools

2 strong-use tools

04
  • Python
  • SQL
  • Advanced Excel
  • Google Sheets

Data Analysis

3 strong-use tools

08
  • Pandas
  • NumPy
  • Exploratory Data Analysis
  • Feature Engineering
  • Statistical Analysis
  • A/B Testing
  • Cohort Analysis
  • Funnel Analysis

Machine Learning & AI

1 strong-use tools

07
  • Scikit-learn
  • Logistic Regression
  • Ridge Regression
  • Predictive Analytics
  • Model Evaluation
  • NLP Fundamentals
  • ML Pipeline Design

BI & Visualisation

2 strong-use tools

07
  • Power BI
  • Tableau
  • Looker
  • Matplotlib
  • Seaborn
  • Streamlit
  • KPI Reporting

Data Engineering & Databases

Developing range

06
  • ETL Pipeline Design
  • Data Warehousing
  • SQL Query Optimisation
  • MySQL
  • PostgreSQL
  • Data Pipeline Design

Backend, Cloud & Dev Tools

3 strong-use tools

08
  • Flask
  • REST APIs
  • AWS EC2
  • AWS S3
  • AWS RDS
  • Git & GitHub
  • Jupyter Notebook
  • VS Code

Signal path

Raw input. Defensible decision.

Reliability comes before modelling. The path stays visible from the first row of raw data to the final prediction, dashboard or API response.

  1. 01

    Raw Data

    verified stage

  2. 02

    Cleaning

    verified stage

  3. 03

    Exploration

    verified stage

  4. 04

    Feature Engineering

    verified stage

  5. 05

    Model / Analysis

    verified stage

  6. 06

    API / Dashboard

    verified stage

  7. 07

    Insight / Prediction

    usable output

Experience

Work that someone depends on.

Employment, kept separate from the project narratives and the job simulations—this is the work with a colleague waiting on the output.

  1. May 2026 — Present

    Data / CRM Executive

    Kalash Group

    • Built and maintained CRM lead-tracking reports, consolidating scattered lead data into structured trackers for sales follow-up and reporting.
    • Developed a Python automation that retrieves and digitises electricity bill data, turning a repetitive manual task into a scheduled pipeline that outputs clean records.

    Jaipur, Rajasthan, India

Evidence has a history.

Formal computer-science study, strengthened through project work that moves from analysis into shipped interfaces and APIs.

  1. 2024 – 2026

    Master of Computer Applications (MCA) — Computer Science

    University of Rajasthan

    Jaipur, Rajasthan, India

  2. 2021 – 2024

    Bachelor of Computer Applications (BCA) — Computer Science

    University of Rajasthan

    Jaipur, Rajasthan, India

Parallel learning track

The curriculum outside the curriculum.

  • Building end-to-end machine-learning applications
  • Developing Flask and Streamlit interfaces
  • Working with data cleaning and feature engineering
  • Creating predictive models
  • Learning AWS architecture fundamentals
  • Practising business-data analysis
  • Building API-based application structures
  • Strengthening Python, SQL and AI/ML fundamentals

Verified learning

Simulations, labelled honestly.

Professional exercises and certifications are kept distinct from employment—the value is in the work performed, not a borrowed logo.

  1. Job simulation2024

    AWS Solutions Architecture Job Simulation

    Amazon Web Services · via Forage

    Completed a practical simulation covering cloud architecture, EC2, S3, RDS and cost-optimisation strategies.

    archive entry 01
  2. Job simulation2024

    Data Analytics Job Simulation

    Deloitte Australia · via Forage

    Analysed business datasets and produced data-driven recommendations, including a modelled scenario of ≈20% operational-efficiency improvement. Completed as a job simulation, not employment at Deloitte.

    archive entry 02
  3. Job simulation2024

    Software Engineering Job Simulation

    JPMorgan Chase & Co. · via Forage

    Completed a practical simulation focused on enterprise software-development workflows and engineering tasks. Completed as a job simulation, not employment at JPMorgan Chase.

    archive entry 03
  4. Certification2023

    Data Science 101 Certification

    Certification

    Covered foundational data-science concepts, algorithms, statistical modelling and structured problem-solving.

    archive entry 04
  5. CertificationFeb 2026

    AI Tools & ChatGPT Workshop

    be10x

    Completed a workshop focused on practical AI tools, ChatGPT and AI-assisted presentation creation.

    archive entry 05

Live learning queue

What is being sharpened now.

active curriculum
  1. 01

    AI/ML Systems

    Deepening production-ready ML workflows and model lifecycle.

  2. 02

    Python Problem Solving

    Strengthening data structures and algorithmic fluency.

  3. 03

    SQL & Data Engineering

    Query optimisation, warehousing and pipeline design.

  4. 04

    Backend Development

    API design, serialization and deployment patterns.

Bring a hard data problem.

Open to data, AI/ML, Python, backend and analytics opportunities—and conversations where analytical thinking needs to become a useful product.

Direct channel

Start the conversation.