Project 1:

Analytics and ML for Tissue suitability Classification

Domain: Healthcare Analytics

Project Overview

Focus: Applied Machine Learning, Data Engineering, Feature Engineering

Tools: Python, SQL, Pandas, Scikit-learn, XGBoost, Random Forest, Logistic Regression

This project is a collaborative applied machine learning initiative focused on classifying donor tissue suitability using large, relational healthcare datasets.
The objective was to translate complex donor, tissue, and agency-level data into interpretable predictive models capable of supporting data-driven decision-making in tissue suitability assessment.

The project addressed three core analytical questions:

  • Which donor and tissue characteristics are most predictive of tissue suitability?
  • How does agency-level behavior and performance influence suitability outcomes?
  • Can machine learning models reliably classify tissue suitability using engineered clinical and operational features?

Data Engineering & Preparation

    I led the SQL and ETL pipeline, extracting and transforming data from multiple relational database tables to produce an analytics-ready dataset at the donor–tissue grain. This involved:

    • Designing and optimizing complex SQL joins and pivots across donor, tissue, and characterization tables.
    • Ensuring data integrity while scaling to ~68,000+ records, representing the final analytical dataset.
    • Standardizing temporal variables (e.g., converting mixed time units to minutes or years).
    • Handling missing values and outliers using domain-informed rules rather than blanket row deletion.
    • Creating derived features such as donor tissue counts, agency stratifications, and ischemic time indicators.

    The result was a clean, reproducible dataset supporting both exploratory analysis and modeling.

    Feature Engineering & Analytical Design

      Significant effort was invested in feature engineering to capture real-world behavior and trends, including:

      • Agency-level performance metrics (e.g., suitability rates, normalized agency scores).
      • Binary and categorical encodings to preserve interpretability while enabling model compatibility
      • Domain-informed thresholds to retain underrepresented agencies without introducing bias

      These features enabled both predictive performance and explainability, which is critical in healthcare analytics contexts.

      Machine Learning Modeling

        Multiple supervised learning approaches were evaluated to balance accuracy, robustness, and interpretability:

        • Logistic Regression (baseline interpretability).
        • XGBoost
        • Association Rule Mining for pattern discovery
        • Random Forest

        Models were trained and evaluated using cross-validation and appropriate classification metrics, with feature importance and association rules used to surface actionable insights rather than black-box predictions.
        Data restricted due to Data compliance Agreements

        Each team member independently explored modeling strategies, promoting robustness through comparative experimentation and reducing confirmation bias.

        Comprehensive ETL process for Movie rental data Warehouse

        Project Description:

        This project demonstrates the design and implementation of a data warehouse for a movie rental system, showcasing the entire ETL (Extract, Transform, Load) process. The goal is to understand sales trends, marketing, and operational efficiency by tracking product sales, ensuring accurate reporting, and gaining customer insights. This project highlights my proficiency in data warehousing, ETL processes, and business intelligence.

        Key components:

        1. Organizational Context and Goals
          • Revenue and Sales Growth: Tracking Movie rental over time to improve top-line revenue and profitability.
          • Operational Efficiency: Ensuring consistent and accurate reporting across various dimensions.
          • Customer Insights: Understanding customer behavior and market effectiveness.
          • Marketing Effectiveness: Measuring the success of marketing campaigns and channels
        2. ETL Process Overview
          • Extract Phase: Data is extracted from various source systems and copied to the staging area. This includes tables such as orders, order items, agents, products, subcategories, categories, and customers.
          • Transform Phase: Data is cleaned, merged, and standardized. Key transformations include:
          • Dim_Customers: Merging internal and external customer data, standardizing marital status, and adding effective and end dates for tracking historical changes.
            Dim_film: Updating film Language, also updated movie ratings e.g NC-17 to Adults only,and more...
            Dim_Staff:Updating staff date format for better analysis
            Dim_Store: Updating important Store Date format for consistency and correcting current address.
          • Load Phase: Transformed data is loaded into the final project database, including tables such as Dim_customers, Dim_film, Dim_store, Dim_staff, Dim_time, Dim_date.
        3. Physical Database Design
          • Fact Table: Captures granular movie rantal data, including customer interactions, Actors, and store location.
          • Dimension Tables: Detailed information about films, customers, Time & Date , Actors, and store location.
          • Storage Estimation: Calculations for current and projected storage requirements, ensuring scalability for future growth.
        4. Indexing and Query Optimization
          • Indexing: Creating indexes on key columns to optimize query performance.
        5. Metadata Management
          • Source Table Metadata: Detailed descriptions of source tables and their columns.
          • Transform Phase Metadata: Documentation of transformations applied to data during the ETL process.
          • Key Business KPIs: Metrics for sales analysis, agent performance, marketing effectiveness, financial health, and scalability.
        6. Screenshots and logs
          • ETL Process Execution: Screenshots of successful ETL runs, including extract, transform, and load step logs