Parcourir les profils Déposer un projet
Malt welcom

Bienvenue sur le profil Malt de Souhib !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Souhib pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Souhib Trabelsi

développeur python fastapi cloud devops

Peut se déplacer à Paris

  • 48.8546
  • 2.34771
Proposer une mission La mission ne démarrera que si vous acceptez le devis de Souhib.
Proposer une mission La mission ne démarrera que si vous acceptez le devis de Souhib.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour

Préférences

Durée de mission
  • ≤ 1 semaine
  • ≤ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≥ 6 mois

Vérifications

Charte du freelance Malt signée
Consulter la charte

E-mail vérifié

Influence

Github

Github : Souhib Souhib
  • 6 Followers
  • 19 Repos
  • 0 Gists

Langues

Catégories

Compétences (31)

  • Langages
  • Débutant Intermédiaire Confirmé
    Anthony Caplette
    1
  • SQL
    Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • PHP
    Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Frameworks
  • Débutant Intermédiaire Confirmé
    Anthony Caplette
    1

Souhib en quelques mots

Diplômé d'un master en informatique à Epitech Paris. J’ai eu la chance d’avoir touché et d’avoir acquis de l’expérience dans les différents domaine du cycle de vie d’un logiciel, en passant par le développement front end en React JS / TS, le développement back end en Python avec ses différents Frameworks FastAPI, Django et Flask, et le déploiement de programmes sur des infras on promise et sur du cloud.

J’ai aujourd’hui presque 4 ans d’expérience en tant que développeur logiciel et plus précisément en tant que développeur back end avec le langage Python. J’ai une bonne maitrise du langage Python et ses différentes librairies.

Etant passionné et très curieux, je fais souvent de la veille technologique afin de voir les différentes évolutions et les meilleurs pratiques des outils et langages que j’utilise au quotidien ainsi que les nouveaux outils disponible sortant au fils des années. J’ai aussi plusieurs projets personnel en Data et en DevOps que je serai ravis de vous présenter si cela vous intéresse.

Je recherche aujourd’hui un travail qui m’apporterait la possibilité de travailler avec une équipe avec des membres prêt à partager leurs connaissances ainsi qu'avoir la possibilité de travailler sur une Stack technique que je maitrise mais au travers de laquelle j’en apprendrais tous les jours, dans un environnement saint et une bonne ambiance de travail.

Portfolio

Portfolio uniquement accessible aux membres

Expériences

Enedis - Enedis

Energie

Développeur Python / DevOps / Cloud  - En tant que freelance

Chelles, France

septembre 2022 - janvier 2023 (4 mois)

⇨ 𝑴𝑨 𝑴𝑰𝑺𝑺𝑰𝑶𝑵 : Développement et déploiement d'une plateforme permettant à des utilisateurs ayant fait une réclamation auprès de Enedis d'avoir un suivi de leur demande et de pouvoir échanger avec Enedis via un chat si nécessaire.

𝐃𝐨𝐦𝐚𝐢𝐧𝐞 𝐝'𝐢𝐧𝐭𝐞𝐫𝐯𝐞𝐧𝐭𝐢𝐨𝐧 :
➤ Mise en place de l'architecture du projet Back (Python, FastAPI)
➤ Création des contrôleurs permettant la gestion des tickets, des messages et des utilisateurs (Python, PostgreSQL, SQLModel)
➤ Création d'un contrôleur permettant la création de KPI liés aux actions utilisateurs (Python, PostgreSQL, SQLModel).
➤ Création des routes avec validation des inputs (Python, FastAPI, Pydantic).
➤ Mise en place des tests unitaires et des tests fonctionnels (Pytest).
➤ Création d'un Dockerfile permettant de déployer l'API FastAPI avec Python 3.10 sur AWS Lambda (Docker, AWS Lambda).
➤ Déploiement de l'image docker sur AWS ECR (Docker, AWS ECR).
➤ Utilisation de serverless framework permettant l'automatisation du déploiement de l'API FastAPI (Serverless, AWS Lambda).
➤ Création d'une base de données via le service AWS RDS (AWS RDS).
➤ Mise en place de la migration de la base de données (Alembic).
➤ Déploiement du site web React Typescript sur un nom de domaine (AWS Route 53, AWS Amplify).
➤ Mise en place d'une CI / CD sur Github Action (Git, Github Action).

𝐁𝐚𝐜𝐤-𝐄𝐧𝐝 : Python, FastAPI
𝐁𝐚𝐬𝐞 𝐝𝐞 𝐝𝐨𝐧𝐧𝐞𝐞 : ORM (SQLModel), PGSQL
𝐂𝐥𝐨𝐮𝐝 : AWS
𝐃𝐞𝐯𝐎𝐩𝐬 : Github Action, Docker, Serverless framework ,Terraform
𝐓𝐞𝐬𝐭𝐢𝐧𝐠 : Pytest
𝐕𝐞𝐫𝐬𝐢𝐨𝐧𝐧𝐢𝐧𝐠 : Git
Python FastAPI ORM PostgreSQL AWS Terraform Gitlab CI/CD Gitlab Git Pytest

BNP Paribas Personal Finance - BNP

Banque & assurances

Développeur Python / DevOps  - En tant que freelance

Levallois-Perret, France

septembre 2021 - septembre 2022 (1 an)

J'ai participé à la création, le développement, l'optimisation et le déploiement d'API développé en Python, permettant à des utilisateurs data scientist de lancer des IDE connecté à un NAS leur permettant d'avoir accès à de gros volumes de données sensible à l'intérieur d'infrastructures protégés

𝐃𝐨𝐦𝐚𝐢𝐧𝐞 𝐝'𝐢𝐧𝐭𝐞𝐫𝐯𝐞𝐧𝐭𝐢𝐨𝐧 :
➤ Transition d'une architecture monolithic à une architecture microservice (API, PostgreSQL)
➤ Mise en place de la structure des nouvelles API (Python, FastAPI)
➤ Création des contrôleurs permettant la gestion des utilisateurs et de leur accès à l'application et au NAS (Python, PostgreSQL, SQLModel)
➤ Création d'un contrôleur permettant la création de KPI liés aux actions utilisateurs (Python, PostgreSQL, SQLModel).
➤ Création des routes avec validation des inputs (Python, FastAPI, Pydantic).
➤ Mise en place des tests unitaires et des tests fonctionnels (Pytest).
➤ Création d'un Dockerfile permettant de déployer l'API FastAPI sur des serveur On-Promise.
➤ Déploiement des image docker via Ansible (Docker, Ansible)
➤ Mise en place de la migration de la base de données (Alembic).
➤ Création d'un hook de pre-commit permettant l'intégration d'une CI Locale (Python, Pre-commit)
➤ Développement d'une bannière de notification sur l'interface utilisateur (React JS)
➤ Fix de problèmes remontés par les utilisateurs sur l'interface front (React JS)
➤ Modification de la CI / CD sur Gitlab CI (Git, Gitlab).

𝐅𝐫𝐨𝐧𝐭-𝐄𝐧𝐝 : HTML, CSS, React JS, Styled Components
𝐁𝐚𝐜𝐤-𝐄𝐧𝐝 : Python, FastAPI
𝐁𝐚𝐬𝐞 𝐝𝐞 𝐝𝐨𝐧𝐧𝐞𝐞 : ORM (SQLModel), PGSQL, Alembic
𝐃𝐞𝐯𝐎𝐩𝐬 : Gitlab CI, Docker, Ansible
𝐓𝐞𝐬𝐭𝐢𝐧𝐠 : Pytest
𝐕𝐞𝐫𝐬𝐢𝐨𝐧𝐧𝐢𝐧𝐠 : GIT

Accenture - ACCENTURE ORGANISATION

Edition de logiciels

Développeur Python  - En tant que freelance

Saint-Denis, France

septembre 2020 - août 2021 (11 mois)

⇨ 𝑴𝑨 𝑴𝑰𝑺𝑺𝑰𝑶𝑵 : Développer des solutions permettant aux entreprises de diminuer les coûts financiers de leurs infrastructures Cloud.

Domaine d'intervention :
➤ Récupération des prix des compute instances de AWS et GCP (Python, AWS, GCP)
➤ Développement d'un script Python déployé sur lambda permettant la mise à jour des prix des compute instances dans une base de données (Python, PGSQL, AWS, GCP)
➤ Développement d'un script Python déployé sur Lambda permettant d'allumer et d'éteindre des instances EC2 reçu en paramètre.
➤ Développement d'un script Python déployé sur une Google Cloud Function permettant de planifier l'allumage et l'extinction des compute engines.
➤ Déploiement d'une API Gateway et d'une lambda à l'intérieur d'un VPC via Terraform.
➤ Déploiement d'une fonction Lambda déclenché par un CloudWatch Event via Terraform.
➤ Déploiement d'un google scheduler et d'une google function via Terraform.
➤ Configuration d'un Gitlab Webhook afin de réaliser un appel API vers une AWS API Gateway lors d'un push event.
➤ Mise en place de tests unitaires Back-End (Pytest).

Stack technique :
➤ 𝐁𝐚𝐜𝐤-𝐄𝐧𝐝 : Python
➤ 𝐁𝐚𝐬𝐞 𝐝𝐞 𝐝𝐨𝐧𝐧𝐞𝐞 : MySQL, PGSQL
➤ 𝐂𝐥𝐨𝐮𝐝 : AWS, GCP
➤ 𝐃𝐞𝐯𝐨𝐩𝐬 : Terraform, Gitlab, Docker
➤ 𝐓𝐞𝐬𝐭𝐢𝐧𝐠 : Pytest
➤ 𝐕𝐞𝐫𝐬𝐢𝐨𝐧𝐧𝐢𝐧𝐠 : Git

Akatek

Formateur Technique  - En tant que freelance

Courbevoie, France

décembre 2020 - décembre 2020

1 mission Malt

(1 avis)

Consultez les avis de fin de mission de Souhib

4 recommandations externes

Consultez les recommandations qu'a reçues Souhib

Formations

Certifications