Actuellement Ingénieur en R&D au CENTAI (Centre de traitement et d'analyse de l'information).
J2ee : Spring / Spring Boot
Big Data : Hadoop, Spark, Spark Streaming, Kafka, Flume etc...
Front : JS, AngularJS, D3.js
-----------------------------------------------------------------------------------------------------------------------------------------------
Mon alternance s'est faites Thales au CENTAI, un laboratoire d'étude amont orienté Big Data / Data analysis.
J'ai le rôle de développeur backend J2ee et de responsable des développements JavaScript.
Cette expérience, qui n'est pas terminée, m'a ouvert les portes sur divers technologies comme le data mining ou le big data. Cela m'a conduit à entreprendre mes premiers projets personnels utilisant des crawlers / scrappers
Mon expérience à Epita est très riche en projets imposés mais aussi en projets complètement personnels.
Mon github personnel : https://github.com/ogdabou
Github associé : https://github.com/Indago-project (projet en stand-by)
-----------------------------------------------------------------------------------------------------------------------------------------------
Je n'en parlerais que peu ici, je vous invite à regarder mon CV au format PDF ou à simplement me contacter par viadeo et je me ferais un plaisir de vous répondre.
-----------------------------------------------------------------------------------------------------------------------------------------------
Un aperçu de mon travail à Epita :
C : Réalisation d'un shell (42sh), avec notamment réalisation d'un parser from scratch
C++ : Réalisation d'un compilateur pour le langage Tiger d'Andrew Apple
JAVA : Création d'un Tiny Photoshop, projet assez libre. Traitement d'image, interface graphique,
gestion de threads et de plugins.
Création d'un site vitrine de cinéma (avec film/séances/paiement..) avec Spring MVC/Spring
Security, Bootstrap
Projet libre - JarlSecurity
Application de bureau de détection d'intrusion destiné aux foyers. Détection de
mouvements, reconnaissance faciale, prises de photos à l'aide d'OpenCV. Envoie d'alerte
sur smartphone Android via websockets (QtWebsockets) et envoie du flux vidéo sur le
téléphone. Rédaction de tutoriels d'initation aux technologies utilisées.
Projets d'innovation réalisés dans un cadre personnel - GiveMeAShow
Site privé de Streaming de séries.
Il se veux très ergonomique, limitant les chargements aux seuls vidéos. Une vidéo lue
restera toujours visible quelque soit l'action de l'utilisateur. Volonté de limiter les efforts
de l'utilisateur à l'extrême et de proposer une gestion de playlist poussée.
- Réalisé avec AngularJS, Spring MVC / Security / Crypto, Bower, GruntJS, GitHub,
Yeoman, Travis, CoverAlls, Amazon Web Services (S3, EC2 et CloudFront)
- Chef d'une équipe de 3 développeurs. Travail en collaboration avec 1 intégrateur web.
Mes compétences :
Unix/Linux
JAVA
GIT
C/C++
UML
J2EE
Spring
AngularJS