You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Othmane BenchekrounOB

Othmane Benchekroun

Software Engineer/Développeur Fullstack

500 €/jour
Lyon, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Othmane

SWE confirmé spécialisé sur les technos Java/TypeScript, mes aspirations professionnelles sont les suivantes :
- Appréhender de nouveaux projets techniques avec de forts enjeux métiers
- Monter en compétences sur les différents sujets techniques ayant attrait au software craftsmanship et aux guidelines clean code
- Améliorer la codebase existante en apportant de nouvelles pratiques ou en étant force de proposition sur de nouveaux standards de développement afin de moderniser le patrimoine applicatif de votre équipe de développement

Au cours de ma carrière, j’ai apporté ma pierre à l’édifice sur de nombreux projets techniquement challengeants, outillés par un large panel d’utilisateurs finaux, où les problématiques de performance, de fort trafic et de maintenabilité du code étaient au cœur des préoccupations techniques.

J'ai travaillé dans le secteur de l'industrie avant de me diriger vers le secteur assurantiel. Cette curiosité à basculer d'un univers métier à un autre démontre de ma capacité à m'adapter sur de nouveaux contextes fonctionnels et à déceler la valeur métier au travers mon expertise technique.
A titre d'exemple, j'ai contribué à des projets portant sur les données marketing B2B/B2C des produits Michelin et je travaille actuellement sur une pile applicative centrée autour de la gestion des documents des sociétaires de la MAIF (contrats d'assurance, déclaration de sinistres...) dans l'écosystème GED.

Intéressé par mon profil ? Je suis ouvert à discuter de vives voix de toute proposition de mission freelance dans le développement logiciel !
  • Arabe

    Bilingue ou natif

  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Espagnol

    Notions

Accepte de travailler sur site
Lyon (jusqu’à 50 km), Paris (jusqu’à 50 km), Niort (jusqu’à 20 km)

Expériences

  • MAIF
    Développeur Java/Software Engineer
    BANQUE & ASSURANCES
    février 2025 - Aujourd'hui (1 an et 4 mois)
    Niort, France

    Contexte technique

    Au sein de la tribu Canaux et Flux de la DSI de la MAIF, j'ai participé dans le développement et la maintenance d'une pile applicative centrée autour de la gestion des documents des sociétaires de la MAIF (contrats d'assurance IARD, déclaration de sinistres, avis d'échéance, gestion de recours...) dans l'écosystème GED.

    Fonctions et tâches réalisées

    • Réécriture de services et organisation du domain model des applications récentes de la squad en architecture hexagonale.
    • Développement de traitement d'échanges de données via des routes DSL en Java basés sur la librairie Apache Camel.
    • Gestion des flux asynchrones via différents topics Kafka à l'aide d'Apache Kafka/Kafka Streams.
    • Ecriture de tests unitaires, tests d'intégration et tests e2e en JUnit et Mockito en suivant une approche test FIRST.
    • Conception et réalisation des tests de cas de scénario en suivant la pratique BDD (Behavior Driven Development) avec Cucumber et Gherkin.
    • Suivi de production et observabilité pour la remontée des incidents N3 avec Grafana et Kibana.
    • Revue de code en pair programming et validation croisée des PR avant la préparation des releases.
    • Maintien en conditions opérationnelles, fiabilisation et montée de version (Java 8 -> Java 11) des applications historiques de la squad.
    • Contribution au maintien à jour de la documentation fonctionnelle et technique du patrimoine applicatif et SI de la squad.

    Technologies

    Java (8/11/17/21) · Spring Boot · Spring Core · Spring Security · Spring Data JPA · React.js · JavaScript · PostgreSQL · Oracle SQL Developer · H2 · JUnit · Mockito · Cucumber · Gherkin · Apache Kafka · Apache Camel · Maven · Sonarqube · Nexus · Jenkins · Cloudbees CD · Openshift · Elasticsearch · Grafana · Dynatrace

    Java Spring boot React.js PostgreSQL Apache Kafka
  • Michelin
    Software Engineer
    INGÉNIERIE MÉCANIQUE
    octobre 2022 - novembre 2024 (2 ans et 1 mois)
    Lyon, France

    Contexte technique

    DataPrep est une application métier proche du fonctionnement d'un ETL/ESB classique et dont le but est de permettre aux différentes entités pays Michelin de fournir leurs données transactionnelles afin d'alimenter les sites grand public B2B et B2C de Michelin.

    Fonctions et tâches réalisées

    • Participation au développement fullstack du MVP2 de la version no-code de l'application.
    • Évolution et refactoring d'une partie importante du backend de la version lowcode de l'application en NestJS.
    • Validation de DTO, écriture de librairies utilitaires de validation des modèles Mongoose.
    • Livraison de nouvelles features et briques logicielles relatives à la roadmap définie.
    • Instauration d'une approche TDD comme bonne pratique de génie logiciel dans l'application no-code fortement couplée.
    • Ecriture de nouveaux composants à l'aide de Svelte/SvelteKit et enrichissement du Design System existant sous forme de Storybook.
    • Maintenance corrective et évolutive de l'outil existant.
    • Ingestion des données sous forme de messages à envoyer dans des topics Kafka ou dans des blobs storage Azure.

    Technologies

    TypeScript · Node.js · NestJS · Svelte · Vue.js · MongoDB · Apache Kafka · Microsoft Azure · Gitlab CI
    Node.js MongoDB Typescript NestJs Svelte.js
  • ANAVEO GROUPE
    Développeur Business Intelligence
    COMMERCE DE DÉTAIL
    mai 2022 - septembre 2022 (4 mois)
    Champagne-au-Mont-d'Or, France

    Contexte technique

    Déploiement de l'architecture décisionnelle au sein du service de contrôle de
    gestion.

    Fonctions et tâches réalisées

    • Réalisation d'un POC sur le choix de la pile technologique dataviz la plus appropriée entre Tableau Software et Power BI.
    • Mener l'analyse ad hoc du besoin et produire les spécifications relatives aux tableaux de bord attendus par le contrôle de gestion.
    • Réaliser les flux Talend permettant d'alimenter l'ODS ou le Data Warehouse.
    • Intégrer les données de chaque métier dans différents datamart.
    • Mettre en place les requêtes d'extraction dans SQL Server nécessaires aux jobs Talend afin de traiter les exports analytiques en batch selon les règles métier décrites.
    • Contribuer à la documentation technique et au dictionnaire de données des solutions BI.
    SQL Server Transact-SQL Talend Microsoft Power BI .NET

Recommandations

Soyez le premier à recommander Othmane

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Informatique et Management des Systèmes d'Information
    SUPINFO Lyon

Certifications

Compétences

Catégories