Skip to content
BackNov 8
Akrem D.
Upwork badge

Akrem D.

Python Developer | Bots, Automation & Machine Learning

I build Python bots, automation and machine learning models that run on their own in production, and keep running long after I hand them over. One of my bots has been running for a client for 8 months, and one client has hired me five times. What I build Bots: Telegram, Discord and Reddit bots for alerts, monitoring, community management, access control and payments. They run unattended on a server, with logging, retries and alerts when something stops. Automation: Android emulator automation running more than 100 accounts, browser automation with Selenium and Playwright, and scraping with proxy rotation and session handling. Machine learning: around 35 prediction models for a sports analytics platform, from data collection and feature engineering to training, testing and deployment. I also turned a football prediction model into a full product with Stripe subscriptions, user accounts and a secure database. AI integration: a Telegram bot that combines scraping with OpenAI to deliver player stats, and a hybrid search engine over 194,000 job listings with LLM reranking. Why clients keep working with me Most bot developers can't build a model, and most data scientists don't ship a bot that stays alive for months. I do both, and I deploy what I build, so you get a system that runs, not a script that only works on my machine. How I work Clear scope, milestones and honest timelines. If something looks risky or will take longer, I tell you early. You get working code, deployment and documentation. Master's in Data Science (highest honors). Arabic, English and French. Based in UTC+1 with no daylight saving, so the overlap with Europe never changes. Stack: Python, FastAPI, Flask, PostgreSQL, MongoDB, Redis, Selenium, Playwright, scikit-learn, XGBoost, LightGBM, PyTorch, OpenAI and Claude APIs, Stripe, Docker, Linux. Tell me what you want to automate, and I’ll come back with a plan and a timeline.

🇹🇳Ben Arous, Tunisia$25/hr100% JSS5.00 (8)Since Jul 2022

Earnings and projects

MRR
$110

Last 6 months ÷ 6

World#132,256 / 412k
🇹🇳Country#398 / 1,246
Revenue, last 30 days
$131

Last 6 months: $663

World#88,529 / 412k
🇹🇳Country#263 / 1,246
Total earnings
$8.7k

Billed in all: $9k

World#207,892 / 412k
🇹🇳Country#548 / 1,246
Per project
$622

$166 in the last 6 months

World#162,888 / 412k
🇹🇳Country#440 / 1,246
Projects, last 6 months
4
75% fixed25% hourly
World#51,816 / 412k
🇹🇳Country#140 / 1,246
Projects in all
14

Across 18 contracts

67% fixed33% hourly
World#168,286 / 412k
🇹🇳Country#479 / 1,246

Earnings, last 30 days

$9k+$131 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$8.8k$8.9k$9.0k$9.1kOct 9Oct 24Nov 8

Skill rankings: Top 21% in Flask

Ranked by MRR among everyone on Upwork with the skill.

  1. #43Discord Bot Development179 freelancers · 🇹🇳 #6Top 24%
  2. #46Predictive Modeling125 freelancers · 🇹🇳 #1Top 37%
  3. #75Telegram API322 freelancers · 🇹🇳 #4Top 23%
  4. #243Bot Development927 freelancers · 🇹🇳 #3Top 26%
  5. #506ETL1,556 freelancers · 🇹🇳 #8Top 33%
  6. #524Flask2,438 freelancers · 🇹🇳 #10Top 21%
  7. #607Selenium2,249 freelancers · 🇹🇳 #6Top 27%
  8. #963Data Science3,842 freelancers · 🇹🇳 #10Top 25%