Ayman Lahrim, Developer in Paris, France
Ayman is available for hire
Hire Ayman

Ayman Lahrim

Verified Expert  in Engineering

Back-end Developer

Location
Paris, France
Toptal 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.

Portfolio

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

Experience

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.

Work Experience

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, Apache 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

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.

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, Apache Maven, 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

2015 - 2016

Master's Degree in Computer Science

École Nationale Supérieure de l'Électronique et de ses Applications (ENSEA) - Cergy, France

2010 - 2015

Master's Degree in Software Development

Paris Descartes University (Université Paris Descartes) - Paris, France

2008 - 2010

Bachelor's Degree in Audio and Video Production

SAE Institute - Paris, France

DECEMBER 2020 - DECEMBER 2022

MuleSoft Certified Developer – Level 1

MuleSoft

APRIL 2020 - PRESENT

Web Developer VAE RNCP Level 5

OpenClassrooms

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring