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

Souhib Trabelsi

Python FastAPI Cloud DevOps Developer

€665/day
1 project
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Souhib

Graduated with a Master's degree in Computer Science from Epitech Paris. I had the chance to touch upon and gain experience in various aspects of the software lifecycle, from front-end development in React JS/TS, back-end development in Python with its various Frameworks FastAPI, Django, and Flask, to deploying programs on on-premise infrastructure and the cloud.

I now have over 6 years of experience as a software developer, specifically as a back-end developer with the Python language. I have a strong command of the Python language and its various libraries.

Being passionate and very curious, I regularly keep up with technological advancements to observe the evolution and best practices of the tools and languages I use daily, as well as new tools emerging over the years. I also have several personal projects in Data and DevOps that I would be delighted to present if you are interested.

I am currently looking for a job that would allow me to work with a team of individuals willing to share their knowledge, and to work on a technical stack that I master but through which I would learn every day, in a healthy environment with a good working atmosphere.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Madura Capital Management Ltd
    Python | DevOps | Cloud Developer
    PRIVATE EQUITY
    September 2024 - Today (1 year and 9 months)
    Dubaï, United Arab Emirates
    The mission: Development of internal tools and automation systems to streamline trading operations and data flows within the hedge fund.

    Focus Area:
    · Designed and implemented multiple data feeders to ingest, clean, and structure financial data from diverse sources (PDFs, CSVs, APIs).
    · Deployed and orchestrated Prefect workflows for automating end-to-end data pipelines (ETL), including:
     – Extracting trade and market data from files (PDF, CSV)
     – Ingesting and pushing data into PostgreSQL databases
     – Generating daily reports automatically for internal stakeholders
    · Built a React TypeScript interface to allow users to manually create and manage different types of trades, with dynamic forms and validation logic.
    · Built a React TypeScript interface backed up by a NodeJS backend that uses Qwen3.5 LLM to query our internal data for traders
    · Created a modular architecture to allow easy extension for new types of assets and workflows.
    · Ensured CI/CD pipelines for reliable deployments and quick iterations.
    · Designed a clean and extensible backend in Python (FastAPI) to support the frontend and data automation.
    · Wrote unit and functional tests to ensure correctness and robustness of all processes.

    Skills:
    · Backend: Python (FastAPI, Prefect), NodeJS
    · Frontend: React, TypeScript
    · Database: PostgreSQL
    · DevOps: Docker, GitHub Actions
    · Workflow Orchestration: Prefect
    · Testing: Pytest
    · Versioning: Git
    FastAPI DevOps Typescript React.js Node.js
  • Snapchat
    Python & FastAPI Developer | DevOps | Cloud AWS
    NANO-TECHNOLOGY
    May 2022 - December 2024 (2 years and 7 months)
    Paris, France
    The mission: Development and deployment of a dashboard to be used by Snaplab team members to record all user sessions during tests of Snap's Connected Spectacles.

    Focus Area:
    · Setting up the Backend project architecture (Python, FastAPI)
    · Creation of the controllers allowing the management of users, scenes, sessions and analysis (Python, PostgreSQL, SQLModel)
    · Creation of routes with input validation (Python, FastAPI, Pydantic).
    · Implementation of unit tests and functional tests (Pytest).
    · Created a Dockerfile to deploy the FastAPI API with Python on AWS ECS (Docker, ECS, ECR, Terraform).
    · Deploying Python scripts on AWS Lambda (Docker, AWS Lambda, AWS ECR).
    · Creating a database via the AWS RDS service (AWS RDS, PostgreSQL).
    · Implementation of database migration (Alembic).
    · Wrap the infrastructure inside a VPC that can be accessed through a Load Balancer (AWS VPC, AWS ALB)
    · Deployment of React Typescript website on a domain name (AWS Route 53, AWS Amplify).
    · Creation of a frontend dashboard (React JS, Typescript).
    · Deploy the frontend dashboard on AWS Amplify (AWS Amplify, Terraform).
    Skills:
    · Backend: Python (FastAPI)
    · Database: ORM (SQLModel), PGSQL
    · Cloud: AWS
    · DevOps: Docker, Terraform, Ansible
    · Testing: Pytest
    · Versioning: Git
    Python FastAPI
  • Enedis
    Python & FastAPI Developer | DevOps | Cloud AWS
    ENERGY AND UTILITIES
    April 2021 - April 2022 (1 year)
    Paris, France
    ⇨ MY MISSION: Development and deployment of a platform allowing users who have made a claim with Enedis to track their request and communicate with Enedis via chat if necessary.

    Area of intervention:
    ➤ Setting up the Back project architecture (Python, FastAPI)
    ➤ Creation of controllers for managing tickets, messages, and users (Python, PostgreSQL, SQLModel)
    ➤ Creation of a controller for generating KPIs related to user actions (Python, PostgreSQL, SQLModel).
    ➤ Creation of routes with input validation (Python, FastAPI, Pydantic).
    ➤ Implementation of unit tests and functional tests (Pytest).
    ➤ Creation of a Dockerfile to deploy the FastAPI API with Python 3.10 on AWS Lambda (Docker, AWS Lambda).
    ➤ Deployment of the Docker image on AWS ECR (Docker, AWS ECR).
    ➤ Use of serverless framework for automating FastAPI API deployment (Serverless, AWS Lambda).
    ➤ Creation of a database via the AWS RDS service (AWS RDS).
    ➤ Implementation of database migration (Alembic).
    ➤ Deployment of the React Typescript website on a domain name (AWS Route 53, AWS Amplify).
    ➤ Setting up CI/CD on Github Action (Git, Github Action).

    BACK-END: Python, FastAPI
    DATABASE: ORM (SQLModel), PGSQL
    CLOUD: AWS
    DEVOPS: Github Action, Docker, Serverless framework, Terraform
    TESTING: Pytest
    VERSIONING: Git
    Python FastAPI PostgreSQL AWS Terraform

Reviews

5.0

Out of 1 rating

T

Titouan

Akatek

Reviewed on 1/20/2021

I recommend Souhib for his responsiveness and the high quality of his work! Proactive, Souhib knows how to suggest interesting and varied content.

Recommendations

FU
FU
FU
Former user and 2 other people have recommended Souhib

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

  • Certificate in Software Engineering
    San Francisco State University
    San Francisco State University prépare les étudiants à des carrières de professionnels du logiciel. L'école développe et travaille avec une grande variété de technologies pour construire des systèmes et des applications qui aident à résoudre les problèmes d'aujourd'hui. ➤ Étude des architectures et des différents design patterns d'un logiciel. ➤ Étude de l'utilisabilité, du design, du développement, de l'évaluation ainsi que des principes des interfaces graphiques. ➤ Pratique de plusieurs méthodologies d'organisation de projets. ➤ Acquisition des compétences théoriques et pratiques en programmation réseau. ➤ Étude de la conception, du design, de la mise en place d'une documentation et de l'implémentation d'une database application.
  • Expert in Information Technologies (RNCP 1)
    Epitech
    École d'informatique créée en 1999 qui forme en 5 ans des experts du secteur. Elle permet de transformer une passion en expertise via une pédagogie organisée par projets. ✓ Mon cursus scolaire en quelques mots : • Développement web full-stack (HTML, CSS, JavaScript, Flask, Django, React). • Développement d'interfaces graphiques : C, C++, Python. • Entrainement d'une intelligence artificielle à détecter des meubles sur une photo dans le cadre de l'innovative projet (EIP). • Expertise en développement orienté objet. • Expertise en programmation multithread ; C, C++, Python. • Préparation d'un double diplôme en Software Engineering avec l'université partenaire San Francisco State University lors d'une expatriation d'une année. • Diagnostiquer la situation actuelle de l’entreprise et anticiper les évolutions.

Skill set

Categories