Skip to content
View Krupa03's full-sized avatar

Block or report Krupa03

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
Krupa03/README.md

Hi, I'm Krupa 👋

Data Engineer based in India — building end-to-end data pipelines, high-throughput real-time streaming infrastructure, and optimized cloud data warehouses using Python, SQL, Kafka, dbt, and PySpark.

📍 Availability: Open to global remote contract/full-time opportunities (USD/EUR) and on-site roles in Ireland (Critical Skills Employment Permit eligible for Data Engineering shortage list) or Dubai.


🛠 Tech Stack

  • Languages: Python (Pandas, NumPy, SQLAlchemy), SQL (PostgreSQL, MySQL, BigQuery, Spark SQL), PL/pgSQL
  • Data Engineering: Apache Kafka, PySpark, dbt, Apache Airflow, TimescaleDB, HDFS, ETL/ELT Systems
  • Cloud & DevOps: AWS (S3), Google Cloud (BigQuery, GCS, Looker Studio), Azure, Terraform (IaC), Docker, GitHub Actions, Git, Bash
  • AI & Data Products: LangChain, ChromaDB, Vector Databases, Claude/LLM API Integration, Streamlit

📂 Featured Production Architectures

End-to-end event streaming pipeline simulating production-scale transactional retail flow.

  • Infrastructure: Python mock producer → Apache Kafka broker → PySpark Structured Streaming engine.
  • Storage & Viz: High-velocity data ingested into TimescaleDB hypertables, serving a live 3-panel Grafana monitoring dashboard with a 30s auto-refresh rate.
  • Scale: Successfully processed over $368K in transaction volume, handling peaks of 110 orders/minute.

Defensive engineering CLI tool enforcing data contract and schema validity across a Kimball star-schema data warehouse.

  • Testing: Built a comprehensive 7-test suite via Pytest covering null values, duplicates, referential integrity, freshness, and structural schema drift.
  • DevOps: Automated execution via a GitHub Actions CI/CD workflow validating code quality on every push. Infrastructure fully provisioned as code using Terraform.
  • Problem Solved: Caught and patched a crucial cross-platform timezone processing bug (Windows/IST vs UTC environments) before deployment.

Production-grade analytical warehouse build handling transactional e-commerce ingestion and modeling.

  • Orchestration: Apache Airflow dynamically manages daily ingestion cycles into Google BigQuery raw layers.
  • Modeling: dbt handles transformations across 3 structural layers (staging → intermediate → analytics marts) utilizing incremental model configurations.
  • Result: Successfully executed 16 consecutive historical DAG runs, mapping business metrics for 99K+ orders.

Multi-turn intelligent context retrieval engine running entirely on localized infrastructure.

  • Ingestion: PDF processing pipelines utilize semantic chunking and generate localized vector embeddings.
  • Storage: Vector profiles mapped into a 73-chunk ChromaDB vector store optimized for retrieval latency.
  • Execution: LangChain framework couples historical conversational memory with precise source-citation output, deployed locally via Ollama and a Streamlit UI.

💼 Core Technical Experience

Data Analyst Intern | Native Engineering (Oct 2025 – Dec 2025)

  • Designed custom SQL extraction scripts utilizing window functions and complex multi-table joins to feed Tableau dashboards.
  • Automated recurring manual data pulls into programmatic Python pipelines, saving weekly engineering overhead.
  • Engineered automated data cleansing rules (deduplication, schema matching, validation) to clean incoming financial data.

Data Analyst Intern | Acespritech Solutions (Dec 2022 – Feb 2023)

  • Built live Power BI and Tableau tracking interfaces to monitor operational infrastructure metrics and ticketing queues.
  • Wrote PowerShell and Python automation scripts to aggregate server performance metadata before database ingestion.

🎓 Education & Credentials

  • P.G. Diploma in Big Data Solution Architecture – Conestoga College, Canada
  • Master of Engineering (M.E.) in Computer Engineering – Gujarat Technological University
  • Bachelor of Engineering (B.E.) in Computer Engineering – Gujarat Technological University

Pinned Loading

  1. realtime-sales-pipeline realtime-sales-pipeline Public

    Real-time sales pipeline: Kafka → PySpark → TimescaleDB → Grafana

    Python

  2. data-quality-checker data-quality-checker Public

    Data quality checks for a Kimball-modeled data warehouse — null, duplicate, referential integrity, freshness & schema drift checks, with Terraform-provisioned AWS S3 and a GitHub Actions CI/CD pipe…

    Python

  3. ecommerce-elt-pipeline ecommerce-elt-pipeline Public

    End-to-end ELT pipeline using Airflow, dbt, and BigQuery on the Brazilian Olist e-commerce dataset (100K+ orders)

    Python

  4. smartgrid-pulse smartgrid-pulse Public

    Real-time IoT sensor monitoring using PostgreSQL, TimescaleDB, PL/pgSQL and Python

    Python

  5. rag-document-chatbot rag-document-chatbot Public

    RAG-based Document Q&A Chatbot using LangChain, ChromaDB, and Streamlit

    Python

  6. cohort-retention-analysis cohort-retention-analysis Public

    End-to-end cohort retention analysis on 541,909 e-commerce transactions using Python and Tableau

    Jupyter Notebook