01

Academic Research

★ Master's Thesis  ·  ESIEE Paris, France

Can project-start data help identify schedule delays before delivery is at risk?

Predictive Analytics for Improving IT Project Delivery Outcomes

Analysed 18 real IT projects using project-start predictors and leave-one-out cross-validation. Multiple Linear Regression and Random Forest estimated delay duration; Logistic Regression and Random Forest classified delay risk.

Python Random Forest Logistic Regression Scikit-learn LOOCV
83.3%Reported LOOCV accuracy
8.21RF regression MAE (days)
3Model families compared
18Real IT project records
Key finding: Reduced average delay-prediction error by 31% versus linear regression (8.21 vs 11.90 days), demonstrating the value of testing non-linear models for early project-risk assessment. Random Forest also improved on the 9.84-day mean baseline. Results are exploratory across 18 projects; large delays remained difficult to predict.
Academic Endorsement

I have the great pleasure to recommend Madam Rukayat Rauf to any employer. I had the opportunity to be her Professor and her thesis tutor. She is a smart and hardworking person with unparalleled self-drive to excel in her undertakings. She wrote and presented an excellent thesis. Consequently, she had one of the best grades of her class of 2026. For all her qualities mentioned above, I strongly believe that she will have a great career.

Doudou Sidibé Associate Professor, ESIEE Paris, University of Gustave Eiffel | Professor & Master's Thesis Tutor
02

Business Analytics & BI

Which channels turn advertising spend into revenue?

Excel · Power BI · Marketing Analytics

Marketing Campaign Performance Analysis

Pinpointed Pinterest as the strongest return-on-spend channel: £22.50 in sales per £1 spent on ads. The Excel and Power BI analysis connects channel, season and location performance to a clear decision—where to test the next advertising investment.

Pinterest return on ad spend
22.5×
Channels assessed for budget allocation
3
Marketing campaign overview
Marketing campaign overview · Open full size

Where is revenue translating into profit—and where are costs eroding it?

Excel · Power BI · Financial Analytics

Financial & Income Statement Dashboard

Surfaced a loss-making business line beneath an otherwise profitable year, alongside seven months that missed revenue targets. The dashboard makes it easier to identify where costs need scrutiny and which parts of the business deserve a closer review.

Months flagged below revenue target
7
Loss-making business line identified
1
Financial executive summary
Financial executive summary · Open full size

Where do leads drop out of the sales funnel?

Excel · Power BI · Sales Analytics

B2B Sales Pipeline Analysis

Traced 3,000 leads through the sales funnel to 348 closed deals, exposing an 11.6% conversion rate. The dashboard lets sales leaders compare representatives, industries and products to focus their investigation on conversion gaps.

Closed deals from 3,000 leads
348
Conversion rate made visible
11.6%
CRM sales pipeline dashboard
CRM sales pipeline dashboard · Open full size
03

Customer & Commercial Analytics

Which customers need retention support, and which should be nurtured?

Excel · Power BI · RFM Analysis

Customer Segmentation & RFM Analysis

Turned 375 customer records into four actionable retention groups, identifying 169 customers in the At Risk and Immediate Attention segments. The analysis gives marketers a clear starting point for win-back campaigns and differentiated loyalty offers.

Customers flagged for retention attention
169
Segments for tailored engagement
4
Customer segmentation and RFM profiles
Customer segmentation and RFM profiles · Open full size

What do call activity and customer sentiment reveal about service quality?

Excel · Power BI · Service Operations

Call Centre Performance Analysis

Brought call demand, customer satisfaction and sentiment into one Power BI analysis, using DAX measures and benchmark comparisons to guide service-improvement recommendations. The result connects operational activity with the customer experience behind it.

Informed by KPI and benchmark comparisons
Service priorities
04

Technical / Data Projects

How can relational sales data answer questions about a music store?

SQLite · Excel · Power BI

Chinook SQL Analysis

Translated music-store business questions into SQL queries across customers, invoices and catalogue data. Combining joins, CTEs and subqueries with Power BI visuals made the findings easier to interpret and use in commercial discussions.

Built from relational data with SQL
Business answers

How do different assumptions change a company’s financial outlook?

Excel · Financial Modelling

NYSE Financial Analysis

Built an Excel model that turns changing assumptions into a two-year financial outlook for Merck. Best, base and weak scenarios let users compare revenue and profit sensitivity before choosing a planning assumption.

Scenarios to challenge planning assumptions
3
Revenue and profit forecast horizon
2 years
Data, practical AI & automation

From business problem to working solution.

Apply analytical thinking to enquiry handling, digital products and everyday workflows. AI supports the work; requirements, validation and final decisions remain human-led.

Workflow automation · Operational workflow

Prioritise enquiries with AI lead management

Built an enquiry-handling workflow for a digital training business, connecting incoming form responses to classification, follow-up and an activity log.

Make workflow connecting Google Sheets, a Make AI Agent, Gmail and a Google Sheets activity log
Original workflow capture, cropped to its modules. The process below explains the configured handling; private lead records are not shown. Enlarge image ↗
  1. Receive enquiry
  2. Classify Hot / Warm / Cold / Spam
  3. Respond where appropriate
  4. Alert owner to hot leads
  5. Log actions

Problem

Incoming enquiries need review, prioritisation and consistent follow-up. Manual sorting can leave high-intent leads buried among routine messages and spam.

Solution

Connected new Google Sheets rows to a Make AI Agent to classify enquiries, handle suitable replies through Gmail, alert the owner to hot leads and record actions in Sheets.

Practical value

Bring lead priorities and handling records into one workflow, helping the owner focus follow-up on high-intent enquiries and reduce repetitive sorting and response steps.

Make · Make AI Agent · Google Sheets · Gmail

AI-assisted analytics

Connect AI support to e-commerce analysis

Developed an e-commerce performance analysis from data preparation and modelling through dashboard design and insight generation, using AI to support parts of the analytical workflow.

Explore the analytical process

Started with the business question, prepared data in Power Query, built the model, analysed performance and developed the dashboard. Reviewed AI-supported outputs against the data and model before interpreting findings and developing recommendations.

Applied AI across preparation, problem-solving and insight development while retaining responsibility for analytical decisions and interpretation.

Excel · Power BI · Power Query · AI-assisted analysis

Dashboard visuals and a worked validation example are not yet included in this case study.

AI-assisted development · MVP

Build a focused Data Analytics Job Finder

Built an MVP to make relevant analytics opportunities easier to browse, with filters for location and experience level.

Problem, solution and scope

Job searching can mean moving between fragmented listings. The MVP brings opportunities into a focused browsing and filtering experience, turning a practical job-search problem into a working digital product with AI-assisted development.

Presented as an MVP, with no claim of commercial scale, adoption or placement outcomes.

Product screenshots and a public demo link are not yet included.

AI-assisted development

Take a personal website from requirements to deployment

Used AI throughout planning, content structure, code generation, debugging and refinement. Defined requirements, reviewed outputs, tested layouts and corrected issues before deploying the site.

Combined a professional portfolio, learning resources and enquiry routes in one working website. Git and GitHub support version control; Vercel provides deployment.

AI-assisted development · HTML · CSS · JavaScript · Git · GitHub · Vercel

View website source →
Original successful website deployment confirmation
Deployment milestone showing an earlier version of this portfolio. Enlarge image ↗
Content workflow automation

Connect content generation to Facebook publishing

Created a Make workflow connecting OpenAI text and image generation with Facebook Pages to create posts with photos. A practical example of automating repeated content-production and publishing steps.

Make scenario with OpenAI text generation, OpenAI image generation and Facebook Pages posting
Original Make workflow, cropped to show the three connected steps. Enlarge image ↗

Make · OpenAI · Facebook Pages

More Projects

Car Insurance Claim Analysis

Analysed claim costs across policyholder demographics, vehicle attributes and coverage zones to reveal patterns for further investigation.

Excel · Power BI · Claims analysis

View Project

Transforming Patient Care: A Data-Driven Approach at Massachusetts General Hospital

Examined patient encounters, procedures and insurance coverage to highlight service demand and the distribution of healthcare costs.

Excel · Power BI · Healthcare analytics

View Project

SQL Data Cleaning Project

Cleaned eight tables across two databases by resolving missing values, inconsistent names and incorrect data types for subsequent analysis.

SQL · Data cleaning

View Project

Customer Analytics

Mapped new-customer sales across products, regions and salespeople to show where customer acquisition contributes to revenue.

Excel · Power BI · Customer analytics

View Project

Email Analysis

Analysed email timing, engagement and sentiment across nine departments to identify opportunities to improve internal communication.

Excel · Power BI · Sentiment analysis

View Project

Tuberculosis Analysis

Explored WHO tuberculosis data from 2000–2020 to identify the regions most affected and examine incidence and mortality trends.

Python · Excel · Power BI · Exploratory analysis

View Project