Michael - Développeur C LINUX

Ref : 190626B002
Photo de Michael, Développeur C LINUX
Compétences
DEBIAN
LINUX EMBARQUE
TEMPS REEL
C LINUX
C QT
C TEMPS REEL
C++ LINUX EMBARQUE
C LINUX EMBARQUE
Expériences professionnelles
  • Mars 2017 à aujourd’hui
    Ingénieur BSP, Actia, Toulouse, France.
    { Développeur STM32
    { Amélioration et debuggage d’un séquenceur fonctionnant sur STM32
    { Architecture et implémentation d’une configuration smpu pour fiabiliser les performances et améliorer la sécurité du produit.
    { Environnement stm32, iar, otm, jlink

    2017 Développeur de l’environnement TIZEN, Samsung open source group, Toulouse, France.
    { Création d’un widget s’interfacant avec pulseaudio pour contrôler unitairement le son de chaque application de l’environnement.
    { Création d’un widget météo avec la webAPI d’openweathermap
    { Restructuration d’une interface graphique pour configurer la disposition de son clavier et des différentes options disponible sous X et Wayland.
    { Création d’un outil de migration de configuration utilisateur de l’environnement de bureau d’Enlightenment vers la nouvelle infrastructure bryce.
    { Environnement : Open Source, C, Shell, Linux, pulseaudio, WebAPI, irc, autotools, meson, SSH, Vim, Enlightenment, X, Wayland

    2016 - 2017 Développeur logiciel embarqué au sein de l’équipe de logiciel bas niveau automotive, Actia, Toulouse, France.
    { Création d’une distribution Linux avec Yocto
    { Génération d’un sdk et validation de son utilisation
    { Évolution d’une suite logiciel existante pour s’adapter sur une nouvelle plateforme fournissant des fonctionnalité différente
    { Environment : C, C++, Shell, Python, Make, CMake, SSH, Vim, kernel linux, Yocto

    2015 - 2016 Développeur bas niveau, Nexeya, Toulouse, France.
    { Ingénieur kernel portage de driver 32 bits sur une architecture 64 bits.
    { Création de driver pour une carte 1553 (Interface avionique)
    { Optimisation et factorisation d’une suite logiciel de diagnostique
    { Environnement : C, C++, Shell, Python, Make, CMake, SSH, Vim, kernel linux, CentOs

    2014 - 2015 Développeur département DVB, Thales Alenia Space, Toulouse, France.
    { Développeur Au sein de léquipe DVB dans le département CCSL (Competence Center Solution Logiciel), participation au développement de la plateforme DVB-S2 et DVB-S2X dans le but de fournir du haut débit par satellites
    { Responsable technique du système d’exploitation Responsable des évolutions et optimisations
    Développement de l’ACM (Adaptative Coding Modulation) sur des modems dvb Amélioration de larchite cture (factorisation, simplification, généricité, )
    { Optimisation du code Développement du support pour le protocole DVB-S2X Optimisation de l’encapsulation de trafic TCP en DVB-S2

    2007 - 2014 Ingénieur, Substantiel, Paris, France.
    { Développeur Au sein dune start-up qui développe et commercialise un ordinateur innovant
    (********), en qualité de leader technique, pou r la conception et le développement dun ensemble dapplications en environnement Linux embarqué
    { Architecture Logicielle
    { Conception et développement de driver
    { Conception et développement de couches middleware
    { Conception et développement dIHM embarqué (technologie EFL)
    { Développement / automatisation en langage de script (Python, PERL)
    { Maintenance, optimisation et évolution du système dexploitation Linux
    { Packaging Debian
    { Réalisation des différentes étapes de validation Logicielle
    { Encadrement technique et coordination de projets
    { Référent technique et formateur sur la technologie EFL (Enlightenment Foundation Library)

    Expériences open source
    Passionné d’informatique et utilisateur de Linux depuis le milieu des années 90. Membre actif de la communauté
    Linux, contributeur de plusieurs projets de l’écosystème et développement de plusieurs applications :
    Entrance Un gestionnaire de login léger utilisant elementary (anciennement nommé Elsa) Le but de ce projet est de fournir aux utilisateurs d’Enlightenment un gestionnaire de login utilisant les efl. Ce projet peut utiliser PAM, consolekit et systemd pour gérer l’authentification des utilisateurs. Il fournit aussi un moyen pour les périphériques tactile d’utiliser un gestionnaire de login en proposant un clavier virtuel

    Emphasis Un client de musique mpd. Ce projet s’inspire de Sonata (client mpd réaliser en pygtk) pour l’interface graphique. Il fournit les fonctions principales de mpd avec une interface épurée et intuitive.********-elementary
    Enlightenment Un gestionnaire de fenêtre modulaire. Le but de ce projet est de créer un environnement utilisateur commun pour le monde de l’embarqué et le monde du pc traditionnel.

    EFL Développement de plusieurs librairies :
    { Evas : Une librairie graphique
    { Ajout de plusieurs loaders d’image (RAW, pdf, dvi, )
    { Optimisation du scenegraph
    { Correction de bugs avec l’affichage de texte
    { Edje : Une librairie de design graphique
    { Ajout de plusieurs fonctionnalités pour faciliter le travail des designers
    { Elementary : Une librairie d’objet graphique (Toolkit)
    { Ajout d’objets (barre de progression, calendrier, liste, )
    { Amélioration des objets existants
    { Uniformisation de l’api
    { Étui : Une librairie de rendu multi documents (pdf, epub, ps )
    { Intégration du rendu asynchrone
    { Amélioration et uniformisation de l’api
    { Ekbd : Une librairie pour créer un clavier virtuel. Créée avec la collaboration de Zodiac pour leur projet d’In-flight entertainment (IFE). Ce projet a été mis en production entre autre su r la compagnie Corsair airline
    { Maintenance d’evas, edje, eyelight, elementary, eweather
    { Aide au développement de VLC pour la plateforme Tizen
    { Environnement : Linux embarqué, Tizen, C, autotools, EFL, OpenGL, x11, dbus, udev, freedesktop, shm

    Calaos Contributeur occasionnel du logiciel de domotique libre et gratuit permettant de gérer les appareils domotique d’une maison ********
    Android
    { Création d’une calculatrice sur android
    { Construction de l’interface graphique avec le toolkit android
    { Utilisation de java pour l’interprétation des calculs
    { Création de l’apk
    { Environnement : Android, Java

Études et formations
  • Compétences en informatique
    LANGAGES C, C++, python, pygtk, perl, bash, zsh, M4, Makefile, Sql, Cobol, Visual Basic, PHP,
    xHTML, Javascript, Java, XUL
    RÉSEAUX snmp, SSH, telnet, x11, dvb, ip, 6lowpan, zigbee, ppp
    LIBRAIRIES EFL, OpenGL, libssl, libgnu-tls, QT, GTK, cairo, X11, wayland, libevent, libuv, dbus,
    gstreamer, libvlc, libssl
    LOGICIELS vim, valgrind, gdb, gcc, WireShark, Autotools, dbus, udev, freedesktop, git, svn, mercurial,
    bazaar, gerrit, arcanist, gdb, callgrind, drd, massif, oprofile, strace
    OS Linux, Unix
    METHODES Open source, UML, Agile
    BASE DE
    DONNÉES
    Oracle (PL/SQL), MySQL, mariadb
    PACKAGING Autotools, meson, cmake, rpm, deb, ebuild

    Formations
    2005 DEUG MIAS

    2007 DUT

    Langues
    Anglais lu, écrit et parlé
    Allemand lu et parlé

D'autres freelances
Développeur LINUX

Ces profils pourraient vous intéresser !
CV Développeur WORDPRESS
Cyril

Développeur WORDPRESS

  • SAINT-CRÉPIN-AUX-BOIS
HTML CSS WORDPRESS PHP JAVASCRIPT SQL LINUX
Disponible
CV Data Scientist Data science
Adam

Data Scientist Data science

  • MARSEILLE
Data science PYTHON PANDAS DATAVIZ BIG DATA SQL LINUX ELK C++ Cloud AWS
CV Développeur PHP
Alexandre

Développeur PHP

  • JACOU
PHP SYMFONY MYSQL LINUX HTML5 JAVASCRIPT WORDPRESS PRESTASHOP Microservices REACT.JS
Disponible
CV DevOps .NET
Yves-Guillaume

DevOps .NET

  • GUILLAC
.NET C# SQL SQL SERVER REDMINE AGILE LINUX Kubernetes ANSIBLE GIT
Disponible
CV Développeur FullStack | DevOps | Certifié Azure, CKAD Et Terraform
Tidiany

Développeur FullStack | DevOps | Certifié Azure, CKAD Et Terraform

  • CARRIÈRES-SOUS-POISSY
DOCKER LINUX CI/CD JAVA PHP ANSIBLE GITLAB HASHICORP TERRAFORM AZURE Kubernetes
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible
CV Développeur SAS
Mohamed

Développeur SAS

  • CHELLES
SAS SAS ENTERPRISE GUIDE SSAS VBA PACK OFFICE SQL LINUX Qlik Sense QLIKVIEW JIRA
Disponible
CV Développeur C++
Iurii

Développeur C++

  • SÉLESTAT
C++ C LINUX LINUX EMBARQUE SYSTEMES EMBARQUES
Disponible
CV Data Scientist PYTHON
Pierre

Data Scientist PYTHON

  • PARIS
PYTHON Google Cloud Platform BIGQUERY PANDAS LINUX SQL DOCKER Kubernetes GIT Clojure
Disponible
CV Développeur SYMFONY
Hassane

Développeur SYMFONY

  • ABLON-SUR-SEINE
SYMFONY LINUX JAVASCRIPT MYSQL
Bientôt disponible