Bachir - Développeur SCALA
Ref : 180529S001-
95210 ST-GRATIEN
-
Développeur, Intégrateur technique, Consultant (33 ans)
-
Totalement mobile
-
Freelance
Expérience professionnelle
Fab Big Data · SNCF (ferroviaire) Saint-Denis, France
DATA ENGINEER Jul. 2018 - Oct. 2019
Développement d’applications data sur Microsoft Azure
• Lead data engineer, projet OME : OME (outil de management de l’énergie) est un outil qui vise à offrir une vue détaillée de la
consommation d’énergie sur les trains SNCF
– Croiser diverses sources de données pour produire de la donnée enrichie sur le trafic et l’énergie des trains
– Participer aux ateliers métier; rédiger des user stories
– Accompagner la recette métier
– Travailler avec les équipes transverses : OPs (flux, usine logicielle, cloud), architecte, visualisation
– Accompagner l’équipe web
• Créer une application pour la gestion de la qualité de données
• Créer une template pour les projets spark
scala, spark, hDInsights, microsoft azure, qlik sense
Renault Digital · Groupe Renault (automobile manufacturing) Boulogne-Billancourt, France
DATA ENGINEER Jul. 2017 - Mar. 2018
Build a system for a finer tracking of parts and materials used in the manufacturing of vehicles in order to make significant costs avoidances
• Process data sources related to vehicles manufacturing processes and output relevant tracking information
• Expose data through REST Apis querying NoSQL storage
• Handle continuous integration and delivery (CI/CD) with DevOps team
• Work in a Scrum team
spark (sql), scala, hive, hbase, elasticsearch, play framework, zeppelin, aws, hdp, gitlab, scrum
Groupe La Poste · Colissimo (parcel service) Issy-Les-Moulineaux, France
SPARK/SCALA DEVELOPER May 2016 - June 2017
Build software for parcel tracking in an event-driven architecture
• Worked for several projects through three teams (4 to 9 members), following the Scrum methodology
• Built event processing pipelines using Kafka, Spark Streaming and Cassandra
• Developed web services for data manipulation using the Play Framework
scala, kafka, avro, spark (streaming), cassandra, elasticsearch, play framework, ansible, lxc, jenkins
EDF R&D (electric utility) Clamart, France
R&D ENGINEER INTERN - BIG DATA MINING May - Oct. 2015
Provide EDF’s sales division with an efficient, operational tool, to discover customers’ (power consumption) profiles
• Implemented features on an in house customized version (for time series) of the Spark MLlib Decision Trees
• Built generic, scalable algorithms to compute approximate quantiles on massive time series
• Evaluated scalability and approximation accuracy through exhaustive testing
• Designed a simple UI for users
spark, scala, hdp, statistics, data mining, scalability
IDM · ******** (digital publishing) Champs-sur-Marne, France
MOBILE DEVELOPER INTERN Jun. - Sept. 2014
Evaluated native dictionary mobile apps development with Apache Cordova
• Performed competitor analysis
• Reviewed testing tools and set up a CI environment
• Designed and built a bilingual dictionary app prototype for the CUP; created a template engine
cordova, javascript, jenkins, jasmine, appium
Education
UVSQ (University) Versailles, France
MASTER RECHERCHE (MRES) Oct. 2014 - Nov. 2015
• Topics: databases, semantic web, data mining, big data
ENSIIE (Grande École) Évry, France
DIPLÔME D’INGÉNIEUR (MSC) Sept. 2012 - Nov. 2015
• Topics: mathematics, computer science, entrepreneurship
Extracurricular Activity
Snoop Startup (5 members)
CO-FOUNDER Apr. 2014 - Jan. 2015
• Finalist of an entrepreneurship competition (80+ teams of 3-6 members)
• Lead Dev; In charge of data for a mobile social app. Designed model developed REST Apis
UVSQ (University) Versailles, France
MASTER RECHERCHE (MRES) Oct. 2014 - Nov. 2015
• Topics: databases, semantic web, data mining, big data
ENSIIE (Grande École) Évry, France
DIPLÔME D’INGÉNIEUR (MSC) Sept. 2012 - Nov. 2015
• Topics: mathematics, computer science, entrepreneurship
Technical
Dev: scala, spark, play framework, elasticsearch, hBase, cassandra, postgreSQL
Tools: intellij, sbt, git, gitLab, jenkins, zeppelin
Collaboration
Languages: English (professional working proficiency), French (fluent), Wolof (native)
Tools: Atlasssian tools (Jira, Confluence, etc.), LaTeX, MS Office
Methods TDD, Scrum
Compétences
Technique Langages/Frameworks: scala, spark, hadoop, elasticsearch, play framework, akka-http, javascript
Outils: intellij, sbt, gitLab, jenkins, microsoft azure, docker, zeppelin
Collaboration Langues: Anglais (compétence professionnelle complète), Wolof (maternelle)
Outils: Outils Atlassian (Jira, Confluence, etc.), LaTeX, MS Office
Méthodes Agile Scrum
Formation
ENSIIE
DIPLÔME D’INGÉNIEUR
Université de Versailles
MASTER RECHERCHE