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

Mohamed B.

Senior Java/Spring/Hybris & FullStack Developer

On-demand
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

I am Mohamed, a Senior Java/JavaEE (Hybris/E-Commerce) & Full Stack Developer with over 10 years of experience in multinational companies. I am currently responsible for the design, development, and maintenance of e-commerce applications based on the SAP Hybris platform and the latest Java/JavaEE/Spring technologies.

I am also a Full Stack Developer with extensive experience in Angular / ExtJS / NodeJs / JavaScript / jQuery / HTML5 / CSS3 / Bootstrap and many other open-source web technologies.

[My Technical Skills]
- E-Commerce: SAP Hybris (B2B, B2C), Mirakl (Marketplace), Payment (PayBox, Hipay).
- Programming: Java, JavaEE (Spring Framework [Core-Security-MVC-Rest-Boot-Batch], Struts 2, Hibernate).
- Web Programming: HTML / HTML5, CSS / CSS3, JavaScript (jQuery, ExtJS, Angular 2, Ajax), Bootstrap, (Json, XML, XSL, XPATH).
- Testing Frameworks: JUnit, Mockito, Selenium.
- Databases: Language (SQL, PL/SQL, SQL3), MySQL, Oracle.
- Architectural Skills: Business Modeling, Design Patterns, SOLID Principles, Refactoring, Performance Optimization, Environments, Excellent Debugging Skills.
- Programming Tools and Work Environment: IDE (Eclipse, IntelliJ Idea), Build (Maven, Ant, Gradle), SVN, Git, Methodology (Agile / Scrum).
- Continuous Delivery: Jenkins, Puppet.

[Certifications]
- Oracle Certified Associate, Java SE 7 Programmer
- SAP Certified Development Professional - SAP Hybris Commerce 6.2

[Communication]
I am fluent in English/French and prefer to communicate via Skype and Email.
You will find that I am very committed, patient, and professional, and I can deliver good finished products for you.

[Get in Touch]
I look forward to working on a creative project with you. Get in touch with me and I'll be happy to help.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Wonderbox
    Senior Consultant in SAP Hybris, Java & Spring
    E-COMMERCE
    November 2018 - October 2020 (1 year and 11 months)
    Paris, France
    Participated in the development and stabilization of the Wonderbox e-commerce site, the leading gift box sales brand, first in France and then across Europe, selling over three million boxes and achieving a turnover of €260 million in 2019.
    Designed and implemented a multi-site technical foundation, allowing the four Wonderbox brand sites to operate on the same Hybris platform.
    Created new CMS components and configured them to be shared by all brand websites as needed.
    Updated the SAP Hybris version from 1811 to 1905 and ensured no regression in the new version.
    Updated the Java version on development and testing environments from Java 8 to Java 11.
    Migrated data from five sites (over 2 million customers with their orders) from the Magento solution to SAP Hybris using Spring Integration (HotFolder).
    Worked in an Agile environment with a large team of 20 to 60 people.
    Java Hybris Spring Docker MySQL JUnit Mockito Groovy UNIX Jenkins Atlassian JIRA Git
  • Goalmap
    Senior Full Stack Developer (Angular 6, Mongodb, Java/Spring)
    CONSULTING AND AUDITS
    July 2018 - October 2018 (4 months)
    Paris, France
    Development of a new employee well-being management project by tracking the evolution of their scores on several scales such as diet and exercise. This is done through questionnaires sent to employees, which at the end provide a summary with advice and remarks.

    Methodology: Agile Scrum (Daily Meetings, Sprint Planning, Estimation)
    Team size: 5 people.
    Missions and tasks performed:
    - Front-end and back-end development of the web application
    - Made the application responsive and operational on all devices
    - Implementation of unit tests and integration tests (Junit, Mockito, PowerMock) with 100% coverage.
    - Adherence to BDD and TDD approaches.
    Java Spring MongoDB Angular Bootstrap Material Design JUnit Git Gradle Jenkins Atlassian JIRA
  • Sopra Steria
    Java/JavaEE & Full Stack Developer (Angular 4/5)
    TECH
    October 2017 - June 2018 (9 months)
    Paris, France
    Mission (Healthcare Professionals Platform): Development of a new project (from scratch) for healthcare professionals that manages credentials, security cards for login, and administrative health records:

    Experience: Project initialization, microservice architecture setup, implementation of unit and integration tests with +70% coverage, automation of regression tests, continuous integration setup, analysis, design, and development of features related to the healthcare professional domain.

    Technologies and work environment: Java 8/JavaEE, Spring (Core/MVC/Security/REST/Batch), JavaScript, Angular 2/4, HTML/CSS, Solr, Jenkins, Puppet, Selenium, JUnit, IntelliJ Idea, SVN, Methodology (Scrum).
    Angular AngularJS Java JavaScript HTML5 CSS3 Spring

Recommendations

Be the first to recommend Mohamed

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Baccalaureate: Mathematical Sciences
    Lycée Moulay Ismail, Casablanca
    2010
  • State Engineer, Computer Engineering
    National School of Applied Sciences of Khouribga (ENSAK)
    2015

Certifications

Skill set

Categories