Ayman Lahrim, Back-end Developer in Paris, France
Ayman Lahrim

Back-end Developer in Paris, France

Member since May 2, 2022
Ayman is a recognized MuleSoft mentor and certified developer with over five years of experience in the IT field, where he has been handling architecture, design, and API development on a wide variety of complex projects. He is a highly-skilled professional with a hands-on attitude, focused on delivering the best results on time, every time. Ayman is also an avid aquarist, involved in research with the Centre National De Recherche Scientifique (CNRS), a guitarist, and sound engineer.
Ayman is now available for hire

Portfolio

  • IT Company
    MuleSoft, Anypoint Studio, MuleSoft Anypoint Platform, Maven...
  • Autolimo
    Web Development, OAuth 2, MySQL, Node.js, React, WordPress, SQL, CSS3, PHP...

Experience

Location

Paris, France

Availability

Part-time

Preferred Environment

MuleSoft, JavaScript, DataWeave, MuleSoft Anypoint Platform

The most amazing...

...thing I’ve developed are APIs used to manage television and communication satellites.

Employment

  • Senior Integration Engineer | MuleSoft Mentor

    2020 - PRESENT
    IT Company
    • Developed several APIs' connecting different software as a service (SaaS) and platforms as a service (PaaS).
    • Trained multiple newcomers on MuleSoft, helping them become Level one MuleSoft Certified Developers.
    • Wrote multiple articles as a MuleSoft mentor and an active member of the official MuleSoft support forum.
    • Served as the tech reference for on-premises best practices and MuleSoft.
    Technologies: MuleSoft, Anypoint Studio, MuleSoft Anypoint Platform, Maven, ServiceNow REST API, REST API Architecture, OAuth 2, Oracle Database, Azure, ServiceNow, SAP, SOAP, REST APIs, Salesforce API, MySQL, SQL
  • Senior Web Developer

    2015 - 2020
    Autolimo
    • Built a solution for video teleconferencing (VTC) and auto web registration based on React, Node.js, and Express on a server-rendered model.
    • Trained Autolimo consumers regularly on the WordPress back end.
    • Developed and maintained the Autolimo WordPress website.
    Technologies: Web Development, OAuth 2, MySQL, Node.js, React, WordPress, SQL, CSS3, PHP, Amazon Elastic Container Service (Amazon ECS), Photoshop CC

Experience

  • MuleSoft | Consultant Mission HR Data Synchronization

    With more than 1200 employees, the client wanted to automate their future employees' onboarding and offboarding processes and keep their data up to date.

    In the different HR solutions available in the market, such as MyHR, Azure AD, Oracle DB, or ServiceNow, the operations were done manually on the platforms with all the inconveniences implied: management complexity, unaligned data, multiple human interventions, time loss, and more.

    By using MuleSoft as middleware between those different platforms, I supported my client in implementing a solution that met these requirements without constraints.

    The project enabled:
    • Automation of manual tasks, saving time for support.
    • Better follow-up and reliability.
    • Control of the user's repository.
    • Automation of notifications and emails.
    • Financial impact by saving user licenses without user duplication.
    • Security by the automatic deactivation and refusal of registration if missing mandatory data.
    • Report of the operation and archive.

  • MuleSoft | Consultant Mission

    On this project, I served as the on-premises tech referent, and it involved:
    • On-premises servers set up and maintenance–domain and version control.
    • Mule 4 API development.
    • Mule 4 custom policy development.
    • OAuth 2 handshake process.
    • HTTP and TLS configuration via JKS in Mule and JWT validation.
    • Cap4 Lab API training and best practices, including CI/CD pipelines.
    • The use of version control Git and branching model.
    • The use of Postman, Maven, GitLab, Jenkins, and Jira.
    • The use of Anypoint Platform's main features.
    • RAML design.

  • Web Development - MuleSoft | Consulting Mission

    On this project, I handled PSP integrations:
    • Implemented Payline payment gateway–set up and integration.
    • Multi-factor authentication.
    • MVC architecture.
    • Server-side rendering.
    • Products back-office management.
    • Google calendare integration.
    • Advisory and consulting.

  • Web Development | Consulting mission

    2019 - 2020 | PHP and MySQL mission:

    • CRUD and REST API development.
    • Blog development.
    • XSS, SQL Injection, FireWall, and PDO Exceptions.
    • MVC and POO.

    2019 - 2020 | JavaScript, React, Node.js, and AWS mission:

    • SSR using React, WebPack, Node.js, and Express.js.
    • EC2 instance configuration, including Amazon Route 53, Apache2, PHP, MySQL, phpMyAdmin, and SSL.
    • API integration.
    • JavaScript in OOP and single-page applications (SPA).

    2015 - 2020 | HTML, CSS and WordPress missions:

    • Showcase and email template integration based on mockups, HTML, and CSS.
    • Conception and development of eCommerce websites.
    • Conception and development of showcase and catalog sites.
    • Development of payment and reservation solutions for VTC.
    • WordPress training to initiate clients in the use of WordPress back end.

Skills

  • Languages

    JavaScript, CSS3, SQL, Bash Script, PHP, HTML5, CSS, YAML
  • Libraries/APIs

    REST APIs, Salesforce API, Node.js, ServiceNow REST API, React
  • Tools

    Anypoint Studio, Photoshop CC, Maven, Microsoft Azure App Service, Amazon Elastic Container Service (Amazon ECS), Jira, GitHub, Postman, Jenkins
  • Paradigms

    REST API Architecture, REST
  • Platforms

    MuleSoft, WordPress, Oracle Database, Azure
  • Other

    DataWeave, Web Development, SOAP, ServiceNow, SAP, Software Development, MuleSoft Anypoint Platform, Audio Engineering, Web MVC, OOP Designs, Single-page Applications (SPA), RAML
  • Frameworks

    OAuth 2, Express.js, JSON Web Tokens (JWT)
  • Storage

    MySQL, JSON

Education

  • Master's Degree in Computer Science
    2015 - 2016
    École Nationale Supérieure de l'Électronique et de ses Applications (ENSEA) - Cergy, France
  • Master's Degree in Software Development
    2010 - 2015
    Paris Descartes University (Université Paris Descartes) - Paris, France
  • Bachelor's Degree in Audio and Video Production
    2008 - 2010
    SAE Institute - Paris, France

Certifications

  • MuleSoft Certified Developer – Level 1
    DECEMBER 2020 - DECEMBER 2022
    MuleSoft
  • Web Developer VAE RNCP Level 5
    APRIL 2020 - PRESENT
    OpenClassrooms

To view more profiles

Join Toptal
Share it with others