Welcome to Massi's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Massi to discuss your project or search for other freelancer profiles on Malt.

Massi Ouldrabah

Data developer

Moves to Paris

  • 48.8546
  • 2.34771
Propose a project The project will only begin when you accept Massi's quote.
Propose a project The project will only begin when you accept Massi's quote.

Location and geographical scope

Paris, France
Can work on-site in your office in
  • Paris and 50km around




Skills (12)


Sopra Steria - SOPRA STERIA

Aviation & Aerospace

Computer engineer apprenticeship

Toulouse, France

September 2019 - September 2021 (2 years)

Conception of multiple services for the u-space project which allows the establishment of an air traffic control management for drones in urban areas:
Establishment of a drone restriction map.
Feasibility study on automatic data recovery on the DGAC website.
Retrieving and studying XML data, designing a class diagram to visualize the data
Transformation of this data via Python in order to insert them in a postgre database.
Transmission of this data via REST APIs, drafting of the specification with open API and swagger, creation of the server in Flask.
Industrialization of the API and data recovery service and transformation (integration into git, respect for code conventions)
Design of an instant messaging implementation study between the different U-space players

Environment: Python, Postgre, Docker, API Rest
python PostgreSQL Docker API REST Tilserver Selenium Pandas flask

Hospices Civils de Lyon


IT developer internship

Grenoble, France

April 2019 - July 2019 (3 months)

Design of a web service that allows physicians to view a patient's history in the form of a word cloud
Recovery of patient files via SOLR (Test files not real data but similar)
Self-training on the SOLR software which allowed the archiving of patient data
Use of algorithm (TF-IDF) to retrieve the most important words in patient records with Java technologie
Use of the Levenshtein algorithm to recover words with spelling errors in order to take into account as many words as possible and reduce losses
Process this data and only retrieve words related to the medical world using a dictionary of medical terms
Sends terms and their scores (score that defines their importance in the word cloud) via a soap API

Environment: Java, SOLR Apache, SOAP API, NLP

External recommendations

Check out Massi's recommendations