
anouar nasri
Consultant Senior solutions de paiement C/C++/Python
Salaire / Taux journalier
Sfax, Tunisie
Freelance
Peut venir sur site
Expertises
Langues
À propos
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