You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ali RahmaniAR

Ali Rahmani

Data scientist / Data engineer / Python

€549/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ali

As a data science and data engineering professional, I have acquired 6 years of experience in data development, analysis, and interpretation, as well as modeling and Machine Learning. With my dual expertise in data science and data engineering, I am able to provide innovative and customized solutions to my clients.

I am also a strong advocate for data quality, testing, and continuous deployment. My holistic approach to data allows me to understand my clients' business challenges and create tailor-made solutions to meet their specific needs.

Furthermore, I am passionate about continuous learning and discovering new technologies. I am constantly seeking new methods to improve the efficiency and quality of my projects. With my advanced technical skills, I am able to deliver superior quality results while respecting deadlines and budgets.

If you are looking for an expert in data science and data engineering to support you in all stages of your project, including development, analysis, interpretation, testing, and continuous deployment, do not hesitate to contact me. I look forward to discussing your needs with you and working together to create innovative and effective solutions for your business.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • BPCE SI
    Data engineer / Data scientist
    BANKING AND INSURANCE
    February 2020 - Today (6 years and 3 months)
    Puteaux, France
    Within the IT department of the European Commission for Guarantees and Sureties (CEGC-BPCE):

    Surety applications for individual and professional loans are submitted to CEGC after being entered by partners (banks). These partners receive a file number and will be alerted as soon as the file is processed.

    The files then go through several programs that enrich them with information calculated based on the details provided in each file. They then pass through a decision-making program, a rules engine, which scores each file and accepts or rejects it based on its score.

    This process can take up to a few days. To reduce this duration and also reduce the error rate, CEGC launched this project to introduce Machine Learning to meet this need.

    My role is to:

    - Work with business stakeholders (Risk Department) to understand existing decision-making processes.

    - Prepare development environments in the internal Cloud and recommend development tools.

    - Implement a CI/CD pipeline for ML using internal tools.

    - Prepare the testing, qualification, and production environments with the help of the application production team.

    - Support the data scientists team in data analysis and interpretation, metric selection, and ML model choices.

    - Prepare for production deployment (with the help of the application production team).

    - Implement a post-production monitoring tool to verify model stability, detect drift (of the model and data), and track the error rate evolution.
    Jupyter Notebook Python MLflow Jenkins XLDeploy XL Release Bitbucket DVC React.js FastAPI SQL DevOps
  • PALO IT
    Data scientist
    DIGITAL AND IT
    November 2019 - January 2020 (3 months)
    Paris, France
    In the service center for RATP:

    RATP Paris metro drivers are required to fill out forms for each departure or arrival at a terminus, each maneuver requiring authorization, each train change, etc. These forms (about 150-200 per day) are scanned and then transcribed into a computer system.

    The goal is to automate this process so that transcription is done automatically without human intervention (without wasting time, limiting errors).

    My role as a Data Scientist was to:

    - Work with business stakeholders to understand their requests and identify constraints related to forms and handwriting.

    - Develop a set of modules to resize and segment forms into zones, make them clearer, and remove noise, and to detect and delineate character outlines.

    - Develop a convolutional neural network to learn to recognize handwritten digits and letters in the forms.

    - Test and validate the model on the provided dataset.

    Environment:

    - Jupyter notebook, Python, CNN, Open CV, Docker

    - Dataset provided: 110 forms.

    - Training dataset: 900,000 images of digits and letters + 3,000 images extracted from handwritten forms.
    Jupyter Notebook Python CNN OpenCV Docker Deep Learning Machine learning Classification
  • PALO IT
    Data engineer / Data scientist
    DIGITAL AND IT
    September 2019 - November 2020 (1 year and 2 months)
    Paris, France
    In the service center for the Startup Andromak:

    The startup Andromak works on a certification application (using Blockchain) for photos and videos for photography professionals and journalists.

    The Andromak platform also serves as a gallery to purchase usage rights for photos and videos.

    I was involved in this project as a Data Scientist to:

    - Develop a system for automatic generation of descriptions and tags for photos to be certified on Andromak.

    - Develop a module for searching photos on Andromak based on their content, description, and metadata.

    Environment:

    - Jupyter notebook, Python, LSTM, Docker, Elasticsearch, Kibana

    - Team of 7 people (1 CEO, 1 PO, 2 Full Stack/Blockchain Devs, 1 Designer, 1 DevOps, 1 Data Scientist)
    Python Deep Learning LSTM Docker Elasticsearch Kibana Web Scraping FastAPI React.js

Recommendations

Be the first to recommend Ali

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master 1 - MIAGE ID - IT Methods Applied to Business Management - Business Intelligence
    Université Paris Dauphine
    2016
  • Master 2 - MIAGE ID - IT Methods Applied to Business Management - Business Intelligence
    Université Paris Dauphine
    2017

Certifications

  • Docker for Developers
    LinkedIn Learning
    2023
  • Application Security and Secure Coding Training course in "Python and Django"
    Codebashing
    2020
    Phishing Security Back-End Development Information Security

Skill set (75)

Categories