Ahmed - Chef de projet JIRA
Ref : 200908G002-
75015 PARIS
-
Chef de projet, Product Owner, DevOps (33 ans)
-
Freelance
Expériences
Paris, France < 1 an et 6mois/ Mars 2019 à Aujourd'hui>
Poste : Chef de projet logiciel Roku.
Intitulé de l’intervention : Gestion de l’équipe de développement, analyse du
besoin et communication avec le client.
Objectif(s) :
Gestion du projet Roku qui a été developpé from scratch.
Analyse du besoin du client et les transformer en des tickets JIRA.
Rédaction des user story.
Interventions technique pour débloquer les blocages rencontrés dans le développement.
Communication avec le client sur l’avancement du projet, spécifcation du besoin et
prèparation des planning de livraison.
Test des tickets livrés.
Analyse de chaque livraison, remonter les bugs et les anomalies.
Référent de l’équipe sur les implémentations à faire et les choix techniques.
Organiser des daily sur l’avancement et les problèmes rencontrés, méthode Agile scrum
appliqué.
Mise en place des sprints et les user story de chaque sprint.
Environnement(s) technique(s) :
Langages de programmation : C++, BrightScript.
Logiciels et outil technique : Visual studio, Eclipse, JIRA, virginia, bitbucket.
Systèmes: Linux, Fedora.
Gestion du projet : Git.
Paris, France < 1an et 10 mois/ Juin 2017 à Mars 2019>
Poste : Ingénieur développement logiciel embarqué.
Intitulé de l’intervention : Développement C++ embarqué sur des box tv
Bouygues telecom
Objectif(s) :
Développement d’un nouveau feature le startover sur le box tv.
Correction des bugs et des anomalies sur le box tv.
Maintenance des features du produit ifeelsmart.
Travailler en méthdode agile scrum.
Participer à la revue de code des autres développeurs et proposition de correction ou
amélioration.
Développement des nouveaux feature sur les Bbox Android (Miami, brooklyn) de
Bouygues telecom.
Communication avec les fournisseurs de player et le client sur les diférents sujets
techniques.
S'occuper de la partie Media et player du produit.
Environnement(s) technique(s) :
Langages de programmation : C/C++.
Logiciels et outil technique : Qt, JIRA, virginia, Bitbucket.
Systèmes: Linux.
Gestion du projet : Git.
Tunis, Tunisie <10 mois/ Septembre 2016 à Juin 2017>
Poste: Ingénieur développement embarqué confrmé.
Intitulé de l’intervention : Développement embarqué, Linux embarqué sur un
produit IPTV STB.
Objectif(s) :
Développement C/C++ sur l'environnement Linux embarqué.
Développement d’une solution pour fxer la routine de connexion NTP.
Ajout et développement des nouveaux API Réseau.
Participer à la conception et la préparation de l'architecture de chaque solution à
développer.
Participer à la revue de code des autres développeurs et proposition de correction ou
amélioration.
Correction des bugs et analyse des solutions possibles.
Lancer des tests unitaires et test d'intégration pour analyser l'état de la solution.
Communication et collaboration avec les clients.
Rédaction des documents technique et release note interne et externe.
Intégration des patches et diférentes mise à jour sur la solution.
Livraison du software aux clients.
Environnement(s) technique(s) :
Langages de programmation : C/C++, HTML5.
Logiciels et outil technique: buildroot, Netfix, Wireshark, Linux embarqué, Bugzilla,
Phabricator, NTP, Réseaux IPv4, IPTV, DVB, HDMI,PIP, TR069.
Systèmes: Windows, Linux.
Gestion du projet : SVN.
Paris, Ile de france<7 mois/ Décembre 2015 à juin 2016>
Poste: Ingénieur de test de validation
Intitulé de l’intervention : développement des scripts de test et préparation des
plans de test pour des outils et logiciels d'Aldebaran.
Objectif(s) :
Développement des scripts de test automatique.
Préparation des plans de test.
Rédaction des tests à lancer en se basant sur des spécifcations sur une
fonctionnalité.
Test de validation des diférentes fonctionnalités des robots.
Lancement d'un test quotidien manuel pour tester le fonctionnement global des
robots.
Environnement(s) technique(s) :
Logiciels et outil technique: choregraphe, python, Squish, Redmine.
Systèmes: Windows, Linux, Mac.
Gestion de projet: Git/gerrit.
Paris, Ile de france<1 an et 3mois / Aout 2014 à Novembre 2015 >
Poste : Ingénieur étude et développement informatique.
Intitulé de l’intervention : Migration de la solution Audio3D sur des DSP (Digital
signal processor), développement et intégration de la
solution dans le système mobile Android.
Objectif(s) :
Migration de la solution Audio3d sur les cartes : Raspberry pi et Analog Devices et
Cirrus Logic.
Suivie et préparation des documents techniques sur les applications.
Développement et intégration de la solution dans le système mobile Android.
Développement de la solution en C avec l'optimisation nécessaire pour tourner.
Développement d'une application Android qui communique avec la carte Raspberry
Pi en Bluetooth pour envoyer des commandes.
Réalisation(s) :
Première réalisation de la solution sur des microcontrôleurs et DSP.
Amélioration et optimisation de la solution pour l'adapter à la performances des
cartes embarqués. (Optimisation en mémoire et en performance).
Communications avec des entreprises et des clients de diférentes Pays (Chine, USA,
Germany et UK).
Partir en missions en Chine intégration technique et présentation de la solution.
Environnement(s) technique(s) :
Logiciels et outil technique: Eclipse, xCode, CrossCore Embedded Studio, ADK,
ChessDE, Bluetooth, Wif, Traitement de signal.
Langages: C/C++, Java.
Systèmes: Windows, Linux, Android, Mac.
Gestion de projet: SVN.
Lab>
Rennes, France <5 mois / Mars 2014 à Juillet 2014>
Poste : DevOps, test de validation et intégration continue.
Intitulé de l’intervention Dans le cadre d'un stage : Développement d'un système
de test automatique sur des appareils Mobile Android et
iOS.
Réalisation(s) :
Réalisation de la machine de test automatique d'une application sur Android et iOS.
Développement d'une application en Java pour la partie analyse des résultats de
test.
Amélioration de l'interface client en HTML5.
Mise en place du serveur d'intégration continue Jenkins.
Préparation des documents de passation.
Rapport du stage
Environnement(s) technique(s) :
Outil et logiciels : Eclipse, Jenkins, RallyDev, Linux, HTML5, iOS, Android, Appium.
Langages : Java, HTML5, script shell.
Gestion de projet: SVN.
Méthode: Agile Scrum.
Système : Windows,Linux, Mac OS X.
Tunis, Tunisie <2 mois / juillet 2013 à Aout 2013>
Poste: Développement embarqué et développement mobile
Intitulé de l’intervention Dans le cadre d'un stage : Développement d'une
application mobile "frmware Upgrade" qui communique
avec une carte STM32.
Réalisation(s) :
Développement de l'application Android qui communique avec carte STM32 via USB.
Développent de l'application frmware pour la carte STM32f4.
Préparation des documents de passation.
Rapport du stage
Environnement(s) technique(s) :
Outil et logiciels : Eclipse, IAR Workbench, ADK, Android.
Langages : C, Java.
Gestion de projet: SVN.
Système : Windows, Linux.
Environnements techniques
Langages de programmation: C/C++. Java.
Outils : Eclipse, Qt, android studio, Visual Studio.
Devops: Jenkins, bugzilla, JIRA, Bitbucket.
Gestion de projet: Git, SVN.
Technologies: IPTV, OTT, WiFI, Bluetooth, DRM, Player, Proxy, NTP, IPv4, Ipv6,
DVB, HDMI, PIP, TR069, SSH, FTP, TCP/IP.
Mobile : Android.
Web : HTML5.
Cartes embarqués: ARM, STM32, RaspberryPi, Analog Devices, Cirrus Logic, CSR.
Base de données : MySQL, SQL, SQLite, PLSQL.
Système d’exploitation : Windows, Linux, Ubuntu, Fedora, Mac.
Formations:
2014 - 2015 Diplôme Master 2 Informatique et Sciences Humaines Université
Paris 8 Vincennes Saint-Denis
2011 - 2014 Diplôme National d'ingénieur en informatique spécialité Système
temps réel. Université Tunis Carthage Faculté des sciences de Tunis.
2009 - 2011 Institut préparatoire aux études d'ingénieurs de Nabeul.
Langues étrangères
Français Niveau : bilingue
Anglais Niveau : courant
Arabe Niveau : bilingue
Espagnol Niveau : débutant