
Mohamed CHEBLI
Lead Senior Software Engineer
Salaire / Taux journalier
92000 Nanterre, France
Freelance
Expertises
Langues
À propos
Introduction
Lead/Senior Software Engineer FullStack Certifié Java 8, Java 11 et Scrum Master Méthodes & Patterns de programmation : UML, Design Pattern, TDD, DDD, SOLID, BDD, Clean ArchitectureMéthodes projet & Agilité : Scrum, Feature Driven Development, User Story Mapping, RetrospectivesMéthodes & Patterns de programmation : UML, Design Patterns GoF, TDD, DDD, SOLID, BDD, Clean Architecture, Functional Programming ProjectMethods & Agility : Scrum, KanbanLangages : Java, JavaScript
Expérience de travail
Lead Senior Software Engineer
CitégestionFreelance
févr. 2024 - Présent
2 ans 9 mois
Paris, France
Senior Software Engineer
ING
janv. 2022 - févr. 2024
2 ans 2 mois
Paris, France
– Implementation of an application from scratch (hexagonal architecture, distributed systems) for the workflow management of client documents with an OCR system designed by Generative AI and machine learning. – Successfully led the development of an OCR-based document management application – Skills include application architecture, software development, and project management – Proficient in various programming languages and technologies and stay up-to-date – Commitment to delivering high-quality software solutions that are optimized for performance scalability, and maintainability
Senior Software Engineer
Societe Generale
janv. 2019 - déc. 2021
3 ans
Paris, France
– Mission: Developments and maintenance of an "Investment Allocation and Proposal" application that offers investment plans to private banking clients – Scrum Master: Organize Agile ceremonies by planning the different sprints, daily scrums and sprint review. – Scrum Master: Monitor the smooth running of the scrum method by involving each member of the team as much as possible. – Scrum Master: Ensure the correct application of the method by accompanying each member of the team – Developer: Analysis and estimation of customer requests (feasibility) – Developer: Design of data models – Developer: Development of different Users Stories – Developer: Manage production and acceptance incidents (analyzes and corrections) – Developer: Writing of technical documentation – Developer: Evolutions and maintenance of a stub application that simulates the return of web-services – Developer: Present the tasks performed to the stakeholders at the end of the Sprint.
Software Engineer
Orange
sept. 2017 - déc. 2018
1 an 4 mois
Paris, France
– Realization of backend and frontend developments. – Participation in the analysis of development needs and anomalies with other teams – Active participation in the life of the team. – Contribution to the technical feasibility study – Offer new graphical interfaces to the business team. – Quickly analyze and correct the problems reported in PROD
Ingénieur concepteur développeur (JAVA/kotlin - ANDROID)
Nestlé Nespresso SA
mars 2016 - août 2017
1 an 6 mois
– Android development – Creation of mobile models – UX Design and UI Design – High concentration on modular software design. – The TDD methodology (Test Driven Develop).
Formation
École Nationale des Sciences Appliquées de Fès
Diplôme d'ingénieur d'état, Génie Informatique
2014 - 2016
2 ans 1 mois
Faculté Polydisciplinaire Tétouan
Licence Professionnelle, Métiers du net
2013 - 2014
1 an 1 mois
Ecole Normale supérieure de Tétouan
DUT, Informatique
2011 - 2013
2 ans 1 mois
Licences et certifications
Java SE 8 Programmer
Délivré le : –
White Hat Hacker
Délivré le : –
Professional Scrum Master I
Délivré le : –
OCP Java SE 11 Certified
Délivré le : –
Angular Framework Certificate of Complétion
Délivré le : –