anouar nasri

Consultant Senior solutions de paiement C/C++/Python

Salaire / Taux journalier

Sfax, Tunisie

Freelance

Peut venir sur site

Expertises

C++Python

Langues

Français

À propos

Introduction

Expert en solutions de paiement embarquées avec 15+ ans d'expérience en EMV/Cless et leadership d'équipe. Certifié sur les technologies Visa/MasterCard avec déploiements pour Apple, Barclays et Elavon. Spécialisé C/C++/Python pour systèmes critiques et automatisation des tests.

Liens

Expérience de travail

Telnet

août 2008 - Présent

18 ans 3 mois

Sfax, Tunisie

Consultant Senior systèmes embarquées de paiement - Expert en EMV/Cless

janv. 2014 - Présent

12 ans 10 mois

Sfax, Tunisie

Maintenance corrective et évolutive d’un package logiciel complet (RAM) qui permet de contrôler le terminal de paiement sur lequel il est déployé via un ensemble diversifié de commandes APDU. RAM est un package générique: déployé sur différent type de terminaux et utilisé avec plusieurs projets: Apple (iConnect), Elavon, Barclays ... Client: Ingenico NER Réalisation: + Traduire les besoins de client en spécification et exigences techniques. + Elaborer les propositions techniques et financières des demandes du client. + Diriger et superviser une équipe de 3 ingénieurs : gestion et suivie des affectations, assister les membres de l’équipe et veiller à que les phases de projet soient cohérentes avec le processus de qualité ISO9001. + Concevoir, implémenter, certifier et déployer des solutions évolutives pour la solution RAM. Gérer les livraisons et le support client. + Assistance techniques: Spécification EMV, CLESS, PCI et flux transactionnel. + Intégration des nouvelles exigences sans contact : PayPass, ExpressPay et PayWave. + Analyse des conformités PCI-P2PE. + Concevoir et implémenter plusieurs applications et solutions embarquées de paiement pour des clients utilisant la solution RAM : Solution iConnect pour Apple. + Concevoir et préparer des environnements de validation automatique et générique (en python) pour les terminaux embarqués: Développent d’environnent de test automatique base sur Robot Framework et Ride. Préparer des scripts Python pour vérifier les écrans des terminaux, simuler les actions des opérateurs

Ingénieur Sénior en développent logiciel embarqué -Architecte logiciel embarqué Consultant EMV/Cless

janv. 2013 - déc. 2013

1 an

Sfax, Tunisie

Conception et réalisation d’une solution complexe de paiement embarqué pour le client ELAVON. Réalisation: + Traduire les besoins de client en spécification et exigences techniques. + Conception de l’architecture des applications du system de paiement. + Elaboration des documents de spécifications et design. + Participation au développent C/C++ des différent composant de la solution : applications et librairies. + Intégration des exigences transactionnelles : EMV, CLESS. + Superviser les compagnes de tests de qualification de la solution : Test fonctionnels et tests de pré-certification EMV. + Assistance Client. + Support technique

Ingénieur en développement logiciel embarqué

juin 2011 - déc. 2012

1 an 7 mois

Sfax, Tunisie

Développement des logiciel embarqué de paiement: Participation à la Conception et réalisation de plusieurs systèmes de paiement embarqué pour des différents clients. Développement et maintenance des applications de paiement pour les clients Ingenico Client: Ingenico Réalisation: + Concevoir et implémenter des protocoles de paiement sécurisés et des solutions bancaires et de transport pour des grandes sociétés internationales: Apple et Barclays. ++ Élaboration du document de design. ++ Ajout du support du paiement sans-contact pour des applications existantes. ++ Support des connexions SSL ++ Protocole ISO8583. ++ Portage des anciennes applications vers l’architecture Telium. ++ Pré certification Mastercard /Maestro et Visa. ++ Enrichissement des SDK. ++ Validation des applications et exigences ajoutées + Participer activement aux implémentations des noyaux et applications EMV (ICC Con-tact et CLESS) pour plusieurs institutions financières et gérer leurs certifications comme Interac, Amex, Visa et MasterCard. + Participation au développement des scripts de validation des applications de paiement.

Ingénieur test et validation

juin 2010 - mai 2011

1 an

Sfax, Tunisie

Qualification QA-AXIS: Qualification des applications embarquées de paiement dans l’environnent C3-AXIS. Client: Ingenico FR Réalisation: + Analyser et évaluer les exigences utilisateurs, les spécifications et les modules + Participer à la stratégie et à la conception des tests. + Réceptionner les environnements de tests : les packages à déployer sur les TPE. + Élaborer et mettre en place les outils de tests. + Créer les données de tests, écrire les procédures : Les cas de test en Excel. + Validation complète ; Passage de tests sur les terminaux (Exécuter les cas de tests) + Consigner les résultats de l'exécution des tests. + Participer à l'écriture du rapport de synthèse. + Suivre les anomalies. + Formation professionnelle sur l’architecture Server Axis et les applications C3

Ingénieur en développent embarqué (système numérique)

juil. 2009 - mai 2010

11 mois

Sfax, Tunisie

Développement d’un Hardware IP’s pour la Plateforme ATMEL CAP9 : Deux bridges de synchronisation pour le protocole AHB AMBA et un "bit stream loader" pour FPGA (PLC) du client FlexRAS. Client: FlexRAS Réalisations: + Etude du document de Spécification. + Conception de l’architecture matérielle des blocs pour répondre à l’exigence CDC (clock domain crossing). + Implémentation niveau RTL (Verilog). + Elaboration du plan et procédure de vérification. + Vérification fonctionnelle: conception et développent de l’environnement de vérification (transactions generator, responses provider, checkers, protocol checkers). + Mesure de couverture. + Synthèse Back-end ASIC: script de Synthèse. Environnement technique : Langages: Verilog, PSL, TCL scripts Systèmes: Windows, Redhat Outils: CAP9 development kit, ModelSim 6.0, Design vision, Design analyzer Primetime

Ingénieur test et validation

août 2008 - juil. 2009

1 an

Sfax, Tunisie

Développement des scripts de validation et qualification des fonctionnalités des tableaux de bord. Client: Johnson Control Projet: B58-Citroën C4 clusters validation. Réalisation: + Analyser et évaluer les exigences utilisateurs, les spécifications et les modules + Participer à la stratégie et à la conception des tests : ++ Plan de validation du logiciel ++ Document de la conception de la Validation du logiciel ++ Procédure de validation. + Réceptionner les environnements de tests : les packages à déployer sur les Tableaux de bords. + Élaborer et mettre en place les outils de tests. + Créer les données de tests, écrire les cas de test : Développent et mise à jours des scripts en langage spécifique « JCI ». + Validation complète ; Passage des tests. + Consigner les résultats de l'exécution des tests. + Participer à l'écriture du rapport de synthèse. + Génération de rapport de validation : SVR (Software Validation Report). + Analyse des anomalies. Environnement technique : Langages: VB, JCI script Systèmes: Windows, Linux Outils: Environment Canoe5.1, EMF C- display, Test PC, CanOe compatible, R-Car Intermat v02.02, Xcar V 01.36a, Smile, ScanAll, Quickview, CVS, MS Visual Basic.

Ingénieur stagiaire, conception et développement numérique

Telnet

janv. 2008 - juil. 2008

7 mois

Sfax, Tunisie

Exploration de méthodologies de vérifications sous SpecMan Elite. Cas d’étude : Vérification d’un Processeur Harvard, RISC. + Conception et développement d'un environnement de vérification fonctionnel en langage "e" pour le processeur RISC de TELNET: Méthodologies eRM (Specman Elite) et UML2.0 SoC Profile. + Implémentation en RTL du modèle de référence du processeur RISC à mémoire Harvard, 32-bits en utilisant le langage VHDL. + Création des instructions formelles "PSL" pour la vérification de l'interface matérielle + Mesure de couverture

Ingénieur stagiaire en développement numérique

STMicroelectronics

juil. 2007 - août 2007

2 mois

Tunis, Tunisie

Implémentation et optimisation des algorithmes de traitement de signal sur microcontrôleur STR912 avec processeur ARM9: + Etudes de l’architecture du microcontrôleur STR912 + Élaboration et implémentation des opérations de calcul des matrices en C. + Etude des performances + Optimisation du code + Réduire le temps de réponses et de consommation d’énergie.


Formation

École Nationale d'ingénieurs de Sousse

Diplôme d'ingénieur en électronique industrielle et systèmes embarqués

2005 - 2008

4 ans

Institut préparatoire aux études d'ingénieur

BSc. Mathématiques et Physique

2003 - 2005

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.