Benjamin C.

Embedded Software Developer

760 dollar
Freelancer
9 ans
Lyon, FRANCE

Mon expérience

Voir plus

Lagopy, FreelanceMay 2019 - Présent

Création d’une SARL accompagnant les projets informatiques dans les systèmes embarqués complexes et la télécommunication.

Clients : Actility, Teazit, Futurope, Stormshield

C/C++, Python
Voir plus

Actility, LyonOctober 2016 - December 2019

Lead développeur sur système distribué de notre solution utilisant Kafka ainsi que sur la mise en place d'un système de roaming inter opérateurs synchrone/asynchrone avec api REST.

C et Python

Voir plus

IGN, PArisJanuary 2016 - October 2016

Développement d'un démonstrateur ROS fusionnant des données d'odométrie et d'IMU data pour faire de l'estimation de pose.
Développement du driver pour la centrale inertielle utilisant les quaternions, les sockets (TCP ou UDP), un filtre de Kalman et du traitement temps-réel. Développement d'un viewer en temps réel de la nouvelle caméra IGN sur différentes plateformes (Linux et Android).

C/C++ et Python
Voir plus

CEA, ParisDecember 2013 - May 2015

Développement d’un démonstrateur SIMD. Conception d’un pipeline de traitement d’image détectant les doigts et les mains afin d’analyser leurs mouvements.

C/C++ et assembleur propriétaire à la carte d’acquisition

Voir plus

Kwanko - Swelen, ParisMay 2013 - November 2013

Développement de nouvelles APIs Python pour automatiser l’adserving. Création d’un serveur nginx avec Python, MySQL, uwsgi, flask et Redis. Maintenance du cœur de service existant.

Python
Voir plus

Apple Inc., San FranciscoMay 2012 - November 2012

Développement d'une nouvelle méthode de calibration du dégradé de couleurs améliorant le taux d’erreur de 50% tout en économisant 60% de mémoire. Développement d’un driver pour carte d’acquisition puis d’un firmware sur microcontrôleur PIC.

C, C++ et Matlab
Voir plus

STMicroelectronics, GrenobleJuly 2010 - August 2011

Développement et intégration de nouveaux algorithmes et outils de tests unitaires et de non régressions pour les processeurs embarqués dédiés au traitement d’images.
HDR, effets spéciaux, vidéo panorama, application multi caméras, rehausseur local de couleurs et calcul d'autofocus.

Mes compétences

Languages

XML, Bash, Matlab, OOP, C/C++, Python, C#, Assembler, Microcontrolers

Environment of Development

Makefile, SVN, ROS

Databases

MySQL, MongoDB

Big Data

Apache Kafka

Others

GitHub, Multithreading, Project Management, Team management, Photography

Technologies

Software Engineering

Middleware

Jenkins

Protocols

JSON

Analysis methods and tools

Agile Methodology, Agile, JIRA

Mobile

Embedded Systems

Software testing

Unit testing, Regression testing, Functional testing

IT Infrastructure

Windows, Linux, Git, Docker, Mac OS X, Unix

Embedded and Telecom

Firmware

Frameworks

OpenCV, OpenGL

Computer Tools

MS Office

Open Source solutions

Qt

Mes études et formations

Master of Science (M.Sc.) et Bachelor spécialisés en électronique, informatique et télécommunication - Ecole supérieur de Chimie, Physique et Electronique de Lyon2005 - 2012

Echange universitaire - University of Calgary2011 - 2012