Ingénieur d’Étude && Développement
PARCOURS ACADÉMIQUE
LICENCE INFORMATIQUE (2011/2014)
Université Mouloud Mammeri de Tizi-Ouzou
LICENCE INFORMATIQUE (2014/2015)
Université du Littoral-Côte-d'Opale
MASTER 1 INFORMATIQUE (2016/2017)
Université de Lille 1
MASTER 2 E-SERVICES (2017/2018)
Université de Lille 1
PROJETS RÉALISÉS
Projet Master 2 (INRIA):
Développement d'Apolline, application Android qui permet de collecter des données à partir de capteurs de qualité de l'air (Java, Kotlin).
Projet Master 2 (Lille 1):
Développement de LocaFarm, application Android qui permet de trouver les producteurs locaux qui font de la vente directe (Kotlin).
Projet Master 1 (INRIA):
Collecte de données à partir de capteurs de gaz, en utilisant les technologies Arduino, Espressif, Espruino et APISENSE (C/C++, JavaScript, Kotlin, Node.js).
PROJETS RÉALISÉS
Projet Master 1 (Lille 1):
Développement de ThermoController, application qui tourne sur un serveur SMEWS (Smart Mobile Embedded Web Server) (C, HTML5/CSS3, JavaScript).
Projet de Licence (ULCO):
Contribution au développement de la plateforme de jeux vidéo OpenXum (JavaScript, Node.js).
Contributions Github:
MongooseOS: Libraire pour le support du capteur de gas MQ135 (JavaScript).
Espruino: Librairie pour support de InfluxDB (JavaScript).
EXPÉRIENCES PROFESSIONNELLES
Langages: java, Swift.
Développement de wallet de paiement en stations-service.
Technologies: Android, Spring, JavaEE, IOS.
6 mois (Mars à Août 2018)
Mise en place d'une suite Elastic(Elasticsearch-Logstash-Kibana) pour la collecte, l’indexation et l'exploitation des logs générés par la solution wallet.
Développements sur les applications et SDK Android/IOS, javaEE.
EXPÉRIENCES PROFESSIONNELLES
Langages: C/C++, JavaScript, java, Kotlin.
Projet OSCAR pour la surveillance de la qualité de l'air dans la région Nord Pas de Calais.
SDK pour microcontrôleurs: Arduino, Espruino, MongooseOS.
Technologies: PlatformIO, Android, Node.js, BLE, MQTT, InfluxDB, MongoDB, APISENSE, Git, Gitlab CI, Travis CI, Docker.
3 mois (Juin à Août 2017)
COMPÉTENCES
Langages de programmation: C, Go, JavaScript, Java, Kotlin.
Technologies pour l'embarqué: Android, Arduino, Espruino, MongooseOS.
Tests unitaires: JUnit, Mockito, Espresso, Selenium, Qunit, Sinon.
Technologies Web: JavaEE, Spring, Hibernate.
Bases de données: MySQL, MongoDB, SQLite, InfluxDB.
Versioning et integration continue: Git, TravisCI, CircleCI.
Automatisation de production de projets logiciels: Maven, Gradle, PlatformIO (IOT).
Outils de déploiement: Docker.
COMPÉTENCES LINGUISTIQUES
Anglais: anglais professionnel (TOEIC 780).
Français: Test de Connaissance du Français
niveau C2.
CENTRES D'INTÉRÊTS
Meetups
Sports et loisirs: Course à pied, Handball, Lecture.
Merci pour votre visite ! et à bientot
Swift
DevOps
Spring
Open source
Iot
Flutter
IOS
Kotlin
Formation
java
TDD
Tests
GitHub
GitFlow
Fastlane
TravisCi
Jenkins
Bash
Android
Medium
Intellij
Kubernetes
Go
BDD
Vert.X
Scala