Mohammed J.

Fullstack-Entwickler

Talentierter Software-Entwickler mit acht Jahren Berufserfahrung in Backend- und Frontend-Projekten. Mohammed Jabir verfügt über beeindruckende Arbeitserfahrung in der Backend-Entwicklung mit PHP und dessen Frameworks, u. a. Symfony, Laravel und Magento.

Er entwickelte erfolgreich eine B2B-Onlinehandelsplattform auf Magento 2 für ein französisches Unternehmen. Außerdem migrierte Jabir das Training einer IFP-Plattform von Magento 1.9 nach Magento 2.4.

Hauptkompetenz

  • Magento
    Magento 4 Jahre
  • Docker
    Docker 3 Jahre
  • MySQL
    MySQL 8 Jahre

Andere Fähigkeiten

  • Nest.js
    Nest.js 4 Jahre
  • AWS
    AWS 2 Jahre
  • Elastic Stack
    Elastic Stack 2 Jahre
Mohammed

Mohammed J.

Morocco

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Backend-Entwickler

    Social Wire Club - 4 monate

    • Hinzufügen von API-Endpunkten, um Schlüsselkennzahlen durch das Schreiben komplexer Mongo-Aggregationsabfragen abzurufen
    • Entwicklung eines Moduls für Instant Messaging und Push-Benachrichtigungen auf Socket.io
    • Migration der Plattform von MongoDB auf AWS DocumentDB mittels des von AWS zur Verfügung gestellten MDS-Dienstes, was die Skalierbarkeit und Leistung verbessert hat
    • Implementierung von Datei-Uploads in AWS S3 mit erweiterten Berechtigungs- und Autorisierungsrichtlinien
    • Aufbau von Multi-Umgebungs-Pipelines mit Elastic Beanstalk und Docker

    Technologien:

    • Technologien:
    • AWS Beanstalk AWS Beanstalk
    • AWS ECR AWS ECR
    • AWS Amplify AWS Amplify
  • Trainer

    STC - 1 monat

    Mohammed conducted training sessions for a team of 20 network technicians at STC, a Saudi Arabian telecommunications company. The training sessions covered the following topics:

    • Introduction and overview of the ELK Stack.
    • Installation and configuration of Elastic Search, including cluster setup and adding new nodes.
    • Installation and configuration of Kibana, connecting it to the cluster, and show some of its capabilities like machine learning and statistics graphs.
    • Installation and configuration of Logstash, with a demonstration on how to use its pipelines to sync a remote database with an ES Index.
    • Installation and configuration of Beats, with a demonstration of the Metricbeat type which collects and ships system metrics and statistics.
    • Introduction and presentation of the REST API of Elasticsearch.

    Through this training, the team of technicians gained a thorough understanding of the ELK Stack and its various components, enabling them to successfully install, configure, and use the technology in their work.

    Technologien:

    • Technologien:
    • Logstash Logstash
  • Prestashop-Entwickler

    Brugtecomputere - 2 monate

    • Entwicklung eines maßgeschneiderten Moduls, das aktuelle Angebote von verschiedenen Anbietern abruft
    • Debugging und Optimierung des Checkout-Workflows, um den Kaufprozess zu verbessern und die Abbruchraten zu senken
    • Behebung von Problemen mit dem Layout der Plattform
    • Implementierung nutzungsdefinierter Filter auf Kategorieseiten, um die Navigation der Kundschaft durch die Produkte zu vereinfachen

    Technologien:

    • Technologien:
    • PrestaShop PrestaShop
  • Magento Frontend developer

    Leanswift - 1 jahr

    As part of his work on an eCommerce platform for a client from Saudia Arabia, Mohammed was responsible for various tasks related to frontend development and user experience. This platform featured two distinct storeviews - a B2C storefront and a B2B storefront - which were built using Magento. His key contributions to the project included:

    • Developing the frontend theme and layout based on the client's specific requirements, ensuring a customized and appealing user interface.
    • Revising and optimizing the theme for the Arabic store, which required a right-to-left (RTL) layout to accommodate the language.
    • Managing the translation of the entire platform to Arabic, to make it accessible and user-friendly for Arabic-speaking customers.
    • Ensuring that the platform was fully responsive across all devices and screen sizes, improving its usability and accessibility.
    • Developing several custom modules to add CMS content, enhancing the functionality of the platform.
    • Debugging and patching third-party modules to resolve issues and ensure smooth performance of the platform.

    Through the work on this project, Mohammed was able to deepen his skills in frontend development while also gaining experience in custom module development and debugging of third-party modules.

    Technologien:

    • Technologien:
    • Magento Magento
  • MERN stack developer

    Personal - 3 monate

    As part of a personal project, I utilized the MERN stack and web3.js to create a platform that could connect to the Ethereum network via the Metamask wallet. The goal of the project was to provide users with detailed statistics about their connected wallet, including trade data, asset charts, and portfolio performance history.

    Unfortunately, due to regulatory issues in the country, the platform has not been deployed and the codebase remains on Bitbucket. Nevertheless, through this project, I was able to gain experience in developing with the MERN stack and integrating with the Ethereum network using web3.js and the Metamask wallet. I also acquired skills in data visualization and designing an intuitive user interface for displaying complex information.

  • Laravel lead developer

    Klever - 4 monate

    Klever is a supplier of bikes and spare parts in the Netherlands, Mohammed worked as part of a team of three that developed a Laravel dashboard for the company's clients and employees. The dashboard was designed to streamline the ordering process, facilitate warranty claims, provide access to inventory data, and enable invoicing.

    In this role, he was responsible for overseeing the team's work, conducting code reviews, and ensuring the quality of the final product. At the same time, he also played an active role in developing new features and functionalities, leveraging his skills in Laravel development and knowledge of the company's requirements.

    Through the work on this project, Mohammed was able to gain valuable experience in team leadership, code review, and collaboration. Additionally, he was able to hone his skills in Laravel development and apply knowledge to a real-world business case. Overall, Mohammed is proud to have contributed to the success of this project and helped the company improve their operations.

    Technologien:

    • Technologien:
    • PHP PHP
    • Laravel Laravel
  • Magento 2 Developer

    IFP - 8 monate

    Was responsible for the migration of the training platform for IFP, a group focused on petrochemicals, gas, energy innovation, and sustainable mobility, from Magento 1.9 to Magento 2.4. This project involved migrating data, custom code, and extensions from the older platform to the newer one.

    Through the work on this project, Mohammed was able to gain valuable experience in Magento migration, including data migration, extension compatibility testing, and custom code migration. This work also deepened his knowledge of Magento as a platform and its capabilities for eCommerce and other applications. Overall, Mohammed was pleased to contribute to IFP's efforts to improve their training platform and enhance their organizational efficiency.

    Technologien:

    • Technologien:
    • PHP PHP
    • Magento Magento
  • Reagieren Sie Entwickler

    Globalfleet - 1 jahr 2 monate

    • Entwicklung und Optimierung von React-Komponenten zur Verbesserung der Nutzungsoberfläche und Funktionalität des Frontends
    • Implementierung von Verbesserungen und neuen Funktionen im Backend mit Python
    • Verwendung von GPS-Tags, um die Echtzeitverfolgung von Fuhrparks auf Google Maps zu ermöglichen

    Technologien:

    • Technologien:
    • Preact Preact
  • Magento 2 Developer

    SEAPORT-ODLM - 1 jahr 4 monate

    As a developer on an e-commerce B2B platform for a French company that supplies high-end and luxury glasses to opticians, his main focus was on developing the platform on Magento 2. His tasks included connecting the Magento store with the client's ERP system, which was written in Java.

    In addition to this integration work, Mohammed was also responsible for developing custom modules to support the platform's unique and specific functionalities. He also played an active role in frontend development, including making adjustments to ensure the platform was fully responsive across devices.

    As part of the work, he was responsible for debugging some issues that arose due to Magento's limitations, and he worked to improve the overall performance of the platform. Through this project, Mohammed gained valuable experience in eCommerce development, including custom module development, integration with external systems, and frontend development. Additionally, he was able to apply my skills to a real-world business case and contribute to the success of the company's e-commerce efforts.

    Technologien:

    • Technologien:
    • PHP PHP
    • Magento Magento
    • Knockout.js Knockout.js
  • Full stack Developer

    Freelance - 1 jahr

    Developed a P2P exchange plaftorm (COINMA) for crypto and fiat currencies. The platform runs its own full nodes to increase performance. Went live for a year and we shut it down due to regulations.

    Technologien:

    • Technologien:
    • PHP PHP
    • Laravel Laravel

Ausbildung

  • BSc.Informatik

    Institut Spécialisé De Technologie Appliquée · 2009 - 2011

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Unterhalten wir uns