About Sami
English
Conversational
Arabic
Native or bilingual
French
Native or bilingual
Experience
- StetSenior Software Development EngineerBANKING AND INSURANCEDecember 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) - JellysmackSenior Software Development EngineerENTERTAINMENT AND LEISUREDecember 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
- SiemensSenior Software Development EngineerSOFTWARE PUBLISHINGApril 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
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer Science Bachelor's DegreePaul Verlaine - Metz2009
- Computer Science Master's DegreePaul Verlaine - Metz2010