Moncef AOUDIA

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

Stage au sein  de l'équipe Merchant Services (Wordline)  

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

Stage au sein  de l'équipe SPIRALS (INRIA)  

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

Reddit

Android

Medium

Intellij

Kubernetes

Go

BDD

Vert.X

Scala

Made with Slides.com