
Abdelkarim Développeur PYTHON
-
Profil
Développeur, Consultant, Formateur (32 ans)
-
Domicile
91220 BRÉTIGNY-SUR-ORGE
-
Mobilité Télétravail uniquement
-
Statut En cours d'immatriculation
-
Domaines d'expertise
Etudes / développements, Temps réel / Systèmes embarqués
Formation
2010 – 2013 Diplôme d’ingénieur – Conservatoire National des Arts et Métiers (CNAM) spécialité Electronique et
Télécommunications option Systèmes Embarqués.
Séjour professionnel de trois semaines en Chine dans le cadre du cursus de formation.
2008 – 2010 DUT Génie Électrique et Informatique Industrielle à l’IUT de Cachan, Université Paris Sud 11.
Séjour professionnel de trois mois au Canada dans le cadre du cursus de formation.
Compétences
Développement : Python, langage C, Pycharm, CANalyzer, CANoe, CANister Configurator, Mplab, IAR, AVRStudio.
OS : Linux, Windows
Office : MsProject, Word, PowerPoint, Excel.
Langues
Français : Lu, parlé, écrit (Bilingue)
Anglais : Lu, parlé, écrit (TOEIC 840).
Arabe : Lu, parlé, écrit (Maternelle).
Chinois : Notions
Expériences professionnelles
Juillet 2017 à Aujourd'hui : NOKIA - ALUI
Etude et conception de logiciel pour tester/valider les cartes électroniques destinées à la 5G (C/Python)
Etude et conception d'une interface WEB utilisée pour vérifier/tester les logiciels avant livraison à l'usine.
Suivi/Support à l'usine.
Rédaction des documents techniques
Environnement international
Environnement Technique : Langage C, Python, PHP, HTML, JAVA Script, phpMyAdmin, Linux.
Septembre 2019 à Juin 2020 : Groupe Scolaire Excellence
Enseignant bénévole des Sciences Numériques et Technologies, niveau 2nd. Enseignement des modules "Programmer
Avec Python" et "L'informatique embarquée (Développement en Python sur carte Microbit)"
Octobre 2013 à Juin 2017 : Groupe AKKA Technologies
Depuis Février 2016 : Ingénieur logiciel embarqué
Valeo - Systèmes Thermiques
Intégration d’une stack LIN dans un projet déjà existant.
Etude et conception de logiciel applicatif lié à la stack LIN pour commander un moteur brushless.
Etude et conception de logiciel en utilisant le PWM pour commander un moteur brushless.
Formation au CANoe.LIN au sein de VECTOR Academy.
Environnement Technique : Langage C, Microchip, MPLAB, PVCS, Reqtify, CANoe, LIN, PWM, Brushless.
Janvier 2015 à Décembre 2015 : Monitoring Software Engineer
Robert Bosch - Monitoring safety 2
Etude et conception des fonctions Monitoring (Safetylevel 2) pour les nouveaux moteurs diesel.
Génération automatique de code sur ASCET à partir de spécifications MATLAB Simulink.
Rédaction de code manuel avec EasyCase à partir de spécifications MATLAB Simulink.
Gestion de configuration (SDOM, RQONE, SuperOpl)
Rédaction des documents techniques.
Rédaction et exécution des tests unitaires sur RTRT.
Exécution des tests d’analyse logiciel pour vérifier le respect des règles MISRA 2004/2012
Environnement Technique : Langage C, ASCET, EcuWorX, SDOM, ReviewDb, RQOne, SuperOpl, RTRT,
EasyCase.
Octobre 2013 à Décembre 2014 : Ingénieur d’étude logiciel
Renault - Pôle contrôle moteur - Diesel
Gestion de flottes de véhicules pour une compagne de validation.
Relever, analyse des défauts et dépannage premier niveau à partir de documents dédiés.
Gestion du planning de mise à jour du logiciel des calculateurs de contrôle moteur.
Gestion du planning d’affectation et de roulage des véhicules (objectif kilométrique).
Gestion des véhicules sur site client et sur d’autre site en France et à l’étranger.
Environnement Technique : DDT2000, BTP UDS.
Renault - Pôle Système d’aide à la conduite
Etude et conception d’une Passerelle CAN entre un Radar et le réseau CAN d’un véhicule automobile.
Installation et validation de la passerelle CAN sur 3 véhicules.
Rédaction des documents techniques.
Mise à jour des Data Base CAN avec CANdb++ Editor, et rédaction de manuel d’utilisation.
Formation et support des utilisateurs
Automatisation des tests de validation d’un Radar. Relevé et suivi des bugs sur un système dédié (JIRA)
Environnement Technique : Langage C & CAPL, CRC, CANalyzer, CANcase, CANister, CANister Configurator,
CANdb++ Editor, microcontrôleur Tasking.
Renault - Pôle Systèmes multimédia
Etude et conception d’un simulateur de Central Panel pour la validation des systèmes multimédia dans
l’automobile.
Gestion d’une équipe de trois personnes pour la rédaction, exécution et suivi des validations.
Rédaction de manuel d’utilisation.
Gestion du planning des livraisons au client.
Relevé et suivi des bugs détectés lors de la validation.
Environnement: Langage CAPL, CANalyzer, CANoe, CANcase.
2010 – 2013 : Apprenti ingénieur logiciel embarqué
Valeo - Pôle Systèmes de Confort et d'Aide à la Conduite
Étude, conception et mise en œuvre d’un logiciel embarqué pour un espion / simulateur Radio fréquence
intégrant un composant RF complexe à communication bidirectionnelle.
Développement du logiciel embarqué d’un outil de tests et validation basé sur un récepteur/émetteur RF.
Étude, conception et mise en œuvre d’un logiciel embarqué pour un banc de validation de clé Radio
fréquence pour l’industrie de l’automobile.
Rédaction des documents techniques et formation et support aux utilisateurs que ce soit en France,
Allemagne ou en Egypte.
Environnement : Langage C, AES, CRC, Labwindows CVI, AVRStudio / IAR, ATMEGA2560, ATA5830, UHF &
LF, SPI, RS232, PVCS.