Moncef AOUDIA
Software developer, open-source enthusiast/maintainer
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
By Moncef AOUDIA
GithubPages