Skip to content
BackNov 7
Hamza T.
Upwork badge

Hamza T.

Machine Learning | Python | Data Science | Predictive Modeling

I help businesses and teams solve practical problems with Python and machine learning, while bringing 4+ years of professional SEO experience working with US-based agencies and service businesses. My ML work includes credit card fraud detection, customer churn prediction, anomaly detection and image classification. I work with Python, pandas, scikit-learn and PyTorch across data preprocessing, exploratory analysis, model training and evaluation. I have hands-on experience with Logistic Regression, Random Forest, XGBoost and deep learning, using metrics such as precision, recall, F1 score, ROC-AUC and confusion matrices. I also built a cloud-native churn prediction application using FastAPI, PostgreSQL, Docker and Kubernetes, taking the project from model training to a working prediction and monitoring system. I am currently completing my Master's in Computer Science at Blekinge Institute of Technology in Sweden, with coursework and projects in Machine Learning, Deep Learning, Applied AI and Cloud Computing. Alongside ML, I am a Top Rated Upwork freelancer with $10K+ earned and 4+ years of SEO experience. My work covers Local SEO, Technical SEO, Google Business Profile optimization, SEO audits, schema, internal linking, GA4, Google Search Console, WordPress, Duda, Screaming Frog, Ahrefs, SEMrush and BrightLocal. Before moving deeper into machine learning, I built 4+ years of professional experience working with US businesses, which also gave me strong client communication and project ownership experience.

🇸🇪Malmo, Sweden$25/hr100% JSS4.76 (10)Since Nov 2020
GlobeUpwork

Earnings and projects

MRR
$683

Last 6 months ÷ 6

World#64,704 / 412k
🇸🇪Country#76 / 817
Revenue, last 30 days
$782

Last 6 months: $4.1k

World#50,588 / 412k
🇸🇪Country#71 / 817
Total earnings
$17k

Billed in all: $18k

World#153,057 / 412k
🇸🇪Country#252 / 817
Per project
$1.1k

$2.1k in the last 6 months

World#114,451 / 412k
🇸🇪Country#211 / 817
Projects, last 6 months
2
0% fixed100% hourly
World#88,918 / 412k
🇸🇪Country#155 / 817
Projects in all
15

Across 20 contracts

30% fixed70% hourly
World#161,377 / 412k
🇸🇪Country#300 / 817

Earnings, last 30 days

$18k+$782 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$17.0k$17.5k$18.0k$18.5kOct 8Oct 23Nov 7

Skill rankings: Top 10% in pandas

Ranked by MRR among everyone on Upwork with the skill.

  1. #8XGBoost36 freelancers · 🇸🇪 #1Top 22%
  2. #13Supervised Learning75 freelancers · 🇸🇪 #1Top 17%
  3. #31Predictive Modeling125 freelancers · 🇸🇪 #1Top 25%
  4. #57Python Scikit-Learn555 freelancers · 🇸🇪 #1Top 10%
  5. #61NumPy587 freelancers · 🇸🇪 #1Top 10%
  6. #135pandas1,317 freelancers · 🇸🇪 #1Top 10%
  7. #230PyTorch1,585 freelancers · 🇸🇪 #1Top 15%
  8. #389Deep Learning2,743 freelancers · 🇸🇪 #1Top 14%