👋 Welcome to my portfolio

Hi, I'm Ouassil Dahimene

I help businesses turn data into results — from scraping and ETL pipelines to full-stack AI-powered applications — delivering insights through dashboards, APIs, or complete SaaS products

Python Developer
Web Scraping
ETL & Data Engineering
Data Science & ML
AI Integration
👨‍💻

About Me

Get to know me better and what drives my passion for data

Ouassil Dahimene

Available for opportunities

About Me

Python Developer and Data Scientist with 4+ years of experience building end-to-end data systems. I specialize in web scraping, ETL pipelines, workflow automation, data analysis, and machine learning. From extracting data from complex websites to building robust ETL pipelines and deploying predictive models, I take your data from raw to ready: collected, processed, analyzed, and delivered automatically through dashboards, APIs, or bots.

4+
Years Experience
20+
Projects Completed
20+
Technologies
50+
ETL Pipelines Built
🚀

Featured Projects

A selection of my recent work in data analysis, fraud detection, and data engineering

🛠

Skills & Technologies

Tools and technologies I use to bring ideas to life

Languages

  • Python Python
  • SQL SQL
  • Linux Linux

ML & AI

  • pandas Pandas
  • NumPy NumPy
  • scikit-learn Scikit-learn
  • XGBoost XGBoost
  • Plotly Plotly
  • Power BI Power BI
  • Google Google Gemini

Data Engineering

  • PostgreSQL PostgreSQL
  • MySQL MySQL
  • Teradata Teradata
  • DuckDB DuckDB
  • Apache Spark PySpark
  • Apache Hive Hive
  • Apache Airflow Airflow

Web & Backend

  • FastAPI FastAPI
  • Django Django
  • React React

DevOps & Cloud

  • Docker Docker
  • NGINX Nginx
  • AWS AWS
  • Git Git
📈

Work Experience

My professional journey and key accomplishments

Full Stack Developer & AI Integration

Upwork (Freelance)
2025 - Present
  • Built MonAssistantEntreprise, a B2B SaaS for French entrepreneurs with AI-powered document analysis using Google Gemini 2.5
  • Architected full-stack system: async FastAPI backend, React 18 + Chakra UI frontend, PostgreSQL with SQLAlchemy 2.0
  • Implemented credit wallet, pay-per-use pricing, monthly subscription (Pass Expert), and a full admin panel
  • Secured platform with JWT auth, Fernet file encryption, HMAC-signed URLs, bcrypt, and rate limiting
  • Containerized with Docker Compose (5 services); 99 pytest tests with full coverage of auth, wallet, services, and admin

Fraud Professional / Data Analyst

Djezzy
June 2022 - Present
  • Daily analysis of large datasets to detect anomalies and fraudulent activities
  • Design and maintenance of ETL pipelines integrating data from Teradata, Hive, and FTP
  • Development of ML models (XGBoost, Random Forest, K-Means, DBSCAN) for fraud detection
  • Creation of automated dashboards and reports for fraud and revenue assurance KPIs
  • Full automation of Revenue Assurance and Fraud dashboard
  • Automation of fraud controls using Python/SQL scripts for near real-time detection

Backend Python/Odoo Developer

SIG Service
Nov 2021 - Mar 2022
  • Developed backend modules in Python/Odoo for patient management
  • Integrated REST APIs for communication with third-party services
  • Managed and optimized PostgreSQL databases
  • Authored technical documentation and provided training support

Python/Django Developer - Internship

ELCS Research
Dec 2019 - May 2020
  • Developed Django web applications with REST APIs
  • Created test datasets to validate API behavior
  • Implemented unit tests and authored technical documentation

Python Developer - Internship

APS (Algeria Press Service)
June 2018 - Sep 2018
  • Developed interactive data center network mapping tool using Python/NetworkX
  • Automated network device configuration for Cisco and Dell through Python scripts
🏆

Certifications & Awards

Professional certifications and recognitions

Apache Airflow DAG Authoring Certification

Astronomer

2025

Power BI - Data Analyst

IT Talents School

2024
📬

Let's Connect

Feel free to reach out for collaborations or just a friendly chat

Clicking "Send Message" will open your email client with this message pre-filled.