Skip to content
View Rahul5021's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Rahul5021

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Rahul5021/README.md

Rahul Agrawal — Data Analyst

🌟 About Me

I grew up around my family's retail business, where I developed an interest in how data drives business decisions. Today, I use Python, SQL, Tableau, and Power BI to transform data into meaningful insights, with hands-on experience in financial and healthcare analytics. I'm now building on that foundation with real work in AI, Machine Learning, and Generative AI — including a hybrid RAG + tool-calling assistant built with the Gemini API.

Based in Kathmandu, Nepal.


💼 Work Experience

Junior Data Analyst

A1 IT Innovation – Damak, Nepal September 2025 – Present

  • Identified a 15% year-over-year decline in a client bank's liquidity ratio (FY 2023/24) through financial performance analysis
  • Deliver healthcare analytics for government hospital clients, translating raw data into actionable reports
  • Manage data versioning and reproducibility across client projects using DVC

Data Analyst Intern

A1 IT Innovation – Damak, Nepal December 2024 – June 2025

  • Real-world data analysis across e-commerce and finance domains
  • Used Python, Excel, and Tableau to process and visualize business data

Data Analyst Intern

Cubical Technologies – Itahari, Nepal December 2023 – March 2024

  • Improved data accuracy by 20% via streamlined Python/SQL data cleaning
  • Built Tableau dashboards for healthcare and industrial growth trends
  • Recommended SEO strategies that increased platform visibility by 15%
  • Contributed to automated data pipeline design, reducing manual effort by 30%

🧠 Skills

Core Tools & Languages: Python (Pandas, NumPy), Excel, SQL, Tableau, Power BI, Flask, Git, GitHub, DVC

AI / GenAI: Gemini API, RAG, FAISS, Sentence Transformers, Tool-Calling, Prompt Engineering

Machine Learning & Analytics: Regression, Classification, Feature Engineering, Model Optimization

Engineering & Process: OOP, SDLC, Requirements Gathering & KPI Definition


📚 Education

Bachelor of Computer Application Tribhuvan University – Kathmandu, Nepal CGPA: 3.62 Relevant Coursework: Data Analysis and Visualization, Statistics, Financial Accounting, Introduction to Management


🏆 Certifications

  • Deloitte Australia – Data Analytics Job Simulation
  • Introduction to Programming Using Python (CS50P) – edX / Harvard University
  • Data Visualization Using Tableau – EC-Council

🚀 Featured Projects

E-Commerce AI Assistant

A hybrid AI analytics assistant combining SQL tool-calling and RAG over 40,000+ real customer reviews — using local embeddings, FAISS, and MMR retrieval, with explicit system-prompt safeguards against LLM hallucination.

Global Terrorism Trends Analysis

A dual-tool analysis of 111,000+ incidents (2000–2017) — trend, correlation, attack method, and geographic patterns, cross-verified against real-world historical events, built in both pandas and Power BI.

Global Sports Footwear Sales — Exploratory Data Analysis

End-to-end EDA testing whether brand, discounting, geography, sales channel, and customer income level actually drive purchasing behavior — includes a data-provenance case study identifying the dataset as synthetically generated based on consistent evidence across six independent tests. Implemented in both pandas and SQL.

Crop Recommendation System

A Flask web app using machine learning (Random Forest) to analyze soil, environment, crop type, and season for personalized agricultural recommendations.

Air Quality Classifier

An end-to-end web application using machine learning to classify air quality from real-time environmental data.


📫 Get in Touch

Pinned Loading

  1. air-quality-classifier air-quality-classifier Public

    A web app that predicts air quality using machine learning. It integrates real-time location data via APIs, processes it through a modular pipeline, and provides predictions with dynamic suggestion…

    Jupyter Notebook 2

  2. Laptop-Price-Prediction Laptop-Price-Prediction Public

    Predict laptop prices accurately using this Streamlit web app. Powered by data collected from Flipkart and a pre-trained ML model, it provides quick price estimates based on laptop features. Explor…

    Jupyter Notebook 1

  3. crop-recommendation-system crop-recommendation-system Public

    This repository houses a Crop Recommendation System developed using Flask, machine learning models, and RESTful APIs. The system takes in various soil and environmental parameters along with crop t…

    Jupyter Notebook

  4. CHESS CHESS Public

    A chess game with an AI opponent built from scratch in Python and Pygame — full rule implementation plus a Principal Variation Search engine with custom positional evaluation and move-ordering heur…

    Python

  5. footwear-sales-eda footwear-sales-eda Public

    Exploratory data analysis of global footwear sales (2018–2026) using pandas — testing whether brand, discounting, geography, and income level actually drive purchasing behavior. Includes a dataset …

    Jupyter Notebook