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

Sami Atoui

Senior Software Engineer | Expert Python PHP

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Sami

Software engineer with over 14 years of experience, I work on technically challenging projects as a senior developer and technical lead. My expertise covers back-end technologies (Python: FastAPI, Django, Flask / PHP: Symfony, Laravel), modern front-end interfaces (Angular, JavaScript ES6+, Backbone), as well as the entire CI/CD and DevOps chain.

💼 Areas of intervention:

🔧 Design and development of robust and modular back-end architectures
Specializing in REST APIs and microservice architectures, I design scalable, well-documented, and tested systems, incorporating hexagonal architecture or DDD principles when necessary.

🧭 Technical Lead
Leading tech teams (scoping, code review, defining technical roadmap), upskilling developers, sharing best practices, audits, and architecture choices.

💻 Front-end development
Development of dynamic and responsive interfaces in Angular, with particular attention to performance, accessibility, and usability.

⚙️ DevOps Practices
Implementation and management of CI/CD pipelines using GitLab CI or Jenkins, containerization with Docker, monitoring with Datadog, Kibana, cloud deployments with AWS (Lambda, S3, SES, SQS).

🚀 Agile Project Management
Working in Scrum/Agile methodologies, in close collaboration with product, QA, DevOps teams, and business stakeholders to ensure coherence, delivery, and quality.

🌐 I have worked in various environments – e-commerce, telecom, banking, media/tech – consistently bringing strong technical value, rapid adaptability, and constant attention to solution scalability and maintainability.

📚 Passionate about software architecture, code quality, and knowledge sharing, I actively stay updated on modern software development practices.
  • English

    Conversational

  • Arabic

    Native or bilingual

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Stet
    Senior Software Development Engineer
    BANKING AND INSURANCE
    December 2023 - Today (2 years and 8 months)
    Context:
    STET operates critical interbank payment infrastructures in Europe. Mission focused on developing monitoring tools, integrating backend services, and implementing high-availability fraud detection systems.

    Key Achievements:
    • Design and development of monitoring tools for critical servers and applications (Shinken, Rundeck, SNMP/MIB), ensuring real-time supervision and contributing to a significant reduction in production incidents.
    • Automation of operational processes (deployments, restarts, alerts, monitoring) using Bash, Python (Flask), and PHP scripts, making operations more reliable and reducing manual interventions.
    • Participation in the "IBAN Check" project (Verification of Payee - VOP): contribution to backend development in C++, Python, and Kafka for verifying and enriching bank details (IBAN, BIC, RIB), strengthening fraud prevention.
    • Involvement in the payment card tokenization project, aimed at enhancing the security and confidentiality of sensitive data.
    • Contribution to the "Payment Instance" module, dedicated to real-time tracking of SEPA payment flows, through backend development in C++ and Python scripts, and integration of Kafka for collecting and analyzing transactional events.
    Technical Environment:
    - Languages: C++, Python 3.6, PHP 7, Bash
    - Databases: SQLite, MySQL, PostgreSQL
    - Tools & CI/CD: GitLab, Jenkins, SonarQube
    - Messaging / Streaming: Kafka
    - Supervision & Automation: Shinken, Rundeck, SNMP (MIB/TRAP)
    - Other: jQuery, Linux/Windows, Jira (Agile/Scrum)
    Python MySQL C++ PHP Apache Kafka
  • Jellysmack
    Senior Software Development Engineer
    ENTERTAINMENT AND LEISURE
    December 2021 - December 2023 (2 years)
    Main Missions:
    - Creator Onboarding: Design and development of backend APIs to automate and streamline the onboarding of new creators to the platform.
    - Smack: Development of the backend for a platform that redistributes video content from one creator to multiple social networks (Facebook Reels, YouTube Shorts, etc.).
    - Jellyboard: Creation of APIs and data collection workflows for displaying key performance indicators related to creators.
    - Development of Airflow DAGs to automate data workflows for the Onboarding and Jellyboard projects.
    - Involvement in technical recruitment: interviews, test evaluations, pair programming.
    - Code review, database design, technical documentation writing, definition of architecture standards.

    Technical Environment:
    - Languages: Python 3.8–3.9, Rust
    - Frameworks: FastAPI, Pydantic
    - Databases: DynamoDB, Aurora (PostgreSQL), Redshift, Redis, Airtable
    - Orchestration & CI/CD: Airflow, ArgoCD, ArgoWorkflows, Terraform, GitLab, Docker
    - Integrated APIs: Pipedrive API, DocuSign API, Salesforce API, REST APIs
    - Cloud Services: AWS (Lambda, S3, SES, SQS, Secrets Manager)
    - Tools: GitLab, Jira, JFrog, Datadog, Notion
    - Systems: macOS, Linux
    - Other: ArgoEvents, ArgoWorkflows, Figma
    Rust Python Docker Argo CD Terraform
  • Siemens
    Senior Software Development Engineer
    SOFTWARE PUBLISHING
    April 2021 - December 2021 (8 months)
    Context: ATS+ configuration for CBTC (Communication-Based Train Control) systems.

    Main Missions:
    - Design, evolution, and development of configuration rules for the ATS+ (Automatic Train Supervision) system.
    - Gradual porting of SQL-written configuration rules to a Python implementation, as part of the industrialization of the processing chain.
    - Implementation and maintenance of business algorithms related to supervision and signaling scenario management.
    - Work within a virtualized development environment via Citrix, with continuous integration in a ClearCase and GitLab versioning environment.

    Technical Environment:
    - Language: Python 3.6, JavaScript and Shell Script
    - OS: Windows
    - Database: MSSQL, Sqlite
    - Version Management: ClearCase and GitLab
    - Other: Citrix VM, VScode, Websocket
    Python Microsoft SQL SQLite JavaScript Bash Script

Recommendations

FU
FU
FU
+2
Former user and 4 other people have recommended Sami

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

  • Computer Science Bachelor's Degree
    Paul Verlaine - Metz
    2009
  • Computer Science Master's Degree
    Paul Verlaine - Metz
    2010

Skill set

Categories