Projects

Problem, process, outcome

A growing collection of exercises and practical projects, with an emphasis on the working process, the right tool for the problem, and a clear explanation of the outcome.

Selected Work
A growing collection:

This page brings completed projects and work in progress together. Links to code and reports will be added to each card when a public version is ready.

Showing 7 projects

Symbolic image for Fatty Liver Prediction with Sex-Specific ModelsMachine Learning
Research completed

Fatty Liver Prediction with Sex-Specific Models

A comparison of RF, SVM, GB, and KNN for predicting fatty liver disease in 306 adults with overweight or obesity; the men's Random Forest model achieved the best performance.

  • Python
  • Scikit-learn
  • Health Data
Symbolic image for Breast Cancer Classification with KerasDeep Learning
Completed

Breast Cancer Classification with Keras

Building and evaluating a neural network on the breast cancer dataset, including K-fold validation, Dropout, and hyperparameter tuning; test accuracy was approximately 98%.

  • Python
  • Keras
  • TensorFlow
Symbolic image for Pneumonia Detection in Chest X-raysComputer Vision
Completed

Pneumonia Detection in Chest X-rays

Designing a CNN with Keras to classify chest X-ray images and examining performance differences across training, validation, and test sets.

  • CNN
  • Keras
  • Medical Imaging
Symbolic image for AliLab Personal WebsiteWeb & Deployment
Active

AliLab Personal Website

Designing and deploying a responsive Persian RTL portfolio with a static build, Docker, Nginx, and an independent health check.

  • React
  • TypeScript
  • Docker
  • Nginx
Symbolic image for Email Assistant with n8n and TelegramAutomation
In development

Email Assistant with n8n and Telegram

A workflow that retrieves and summarizes Gmail messages, determines whether a reply is needed, and sends a notification through Telegram.

  • n8n
  • Gmail
  • Telegram
  • Docker
Symbolic image for Northwind Data Analysis with SQLSQL
In development

Northwind Data Analysis with SQL

A collection of analytical queries for joining tables, aggregating orders, and answering business questions with SQL.

  • SQL
  • PostgreSQL
  • Data Analysis
Symbolic image for Data Analysis Practice with PandasData Analysis
Learning in progress

Data Analysis Practice with Pandas

Step-by-step exercises in cleaning, selecting, grouping, and summarizing data to reinforce practical Python analysis skills.

  • Python
  • Pandas
  • Jupyter
Open to collaboration

If you have data or a problem, let's talk about it.

I am open to research collaborations, data analysis projects, and automation ideas, starting with a careful look at the problem and a practical path forward.

Start a conversation