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

Mohammed Zahaf

Senior Application Engineer | Angular Node Mongo

€450/day
2 projects
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohammed

With over 9 years of experience in software engineering, I have designed, developed, improved, and maintained websites, web applications, e-commerce sites, and mobile applications. My experiences have allowed me to develop a global vision of information systems, as well as the ability to intervene in each phase of an application's lifecycle, while involving myself and effectively communicating with various stakeholders.

My achievements are diverse and varied, including successes such as the integration of payment methods, international postal addresses, tracking systems, audio/video streaming monitoring systems, real-time applications, etc...

If my profile appeals to you but I do not mention your criteria, I can develop skills on your prerequisites if the project is a favorite. Do not hesitate to contact me to discuss it.

I can hold the following positions:
• Technical lead, Front lead, Back lead
• Senior Application/Software Engineer
• Fullstack developer

Methodologies:
• Agile Scrum and XP

Specialization:
• Functional analysis, Technical design, Development
• Coding, Computer program documentation
• Application evolution and maintenance
• Application integration and support
• Code review

Technologies:
• Frameworks [Angular, Angularjs, Stanciljs, Expressjs]
• Frontend [JS, TS, CSS, SCSS, HTML, SPA, WPA]
• Backend [Nodejs (Expressjs)]
• Databases [Mongodb, Mysql]
• Mobile [Cordova, Ionic, Android]
• CI/CD [Git, CDS, Docker, Kubernetes]
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Paris (up to 50km), Rouen (up to 50km), Évreux (up to 50km), Caen (up to 50km)

Experience

  • OVHcloud
    Senior Application Engineer
    TECH
    July 2020 - Today (5 years and 11 months)
    Paris, France
    Referent for the Public Cloud Unit and member of the Manager team, I mainly participated in introducing, evolving, and correcting the functionalities of the Control Panel (Manager) application as well as front microservices. To meet these challenges, I assumed the following responsibilities:
    • Analyze needs and propose technical solutions
    • Participate in the design and development of applications and software
    • Provide technical support for existing applications
    • Work in collaboration with other project teams (PU)
    • Specification, modeling, estimation, and development of functionalities
    • Manage and track the backlog of incidents and bugs – Run Activity
    • Code review

    Main achievements:
    • Manage the payment methods crisis (partially functional)
    • Integrate new payment methods (SEPA and Direct SEPA)
    • Integrate multiple products (Advanced CDN, Web Hosting, Cold Archive, Cold Storage, Google Anthos, ...)
    • Create/Improve components and APIs for wider use
    • Manage and perform deployments - Release Management
    • Participate in workshops for new product preparation
    • Onboarding + Training
    Software Engineering Software Development Fullstack JavaScript Typescript Node.js Express AngularJS Stencil.js NPM Lerna Yarn MongoDB Site Reliability Engineering
  • Air France
    Tech Lead - Ionic Capacitor Project
    AVIATION AND AEROSPACE
    June 2023 - Today (3 years)
    Paris, France
    Support the Air France unions team in developing and offering a mobile and tablet application on Android and iOS to members. As Tech Lead, I was responsible for the realization and follow-up of the project from scratch. The application's purpose is to allow members to access additional content and non-members to access part of the public content. It consists of several sections, the main ones being:
    - Access to recent company news
    - Information about management members
    - Access to the contact directory
    - Membership and unsubscription
    - Simulation of flight benefits
    - Etc.

    In addition, the website was also brought into compliance.
    JavaScript Typescript HTML5 CSS3 Angular 16 Ionic 7 Capacitor 5 Bootstrap 5 Node 18 Express 5 Nest JS Wordpress Figma Trello Agile Method
  • FORSSEA Robotics
    Lead project embedded and real-time application
    TECH
    September 2022 - February 2023 (6 months)
    Paris, France
    Commissioned to lead the project functionally and technically to create a surveillance application for a submarine robot. The real-time application was to retrieve an audio/video stream from a camera, control certain functions, and display the status of certain robot components. All hosted on an embedded Linux system (limited resources).

    My responsibilities:
    • Needs assessment and development of specifications
    • Writing functional and technical specifications
    • Definition and implementation of the overall architecture
    • Choice of technical tools and solutions
    • Definition of work areas
    • Creation of a backlog (Trello)
    • Creation of GitHub repositories
    • Implementation of production automation systems
    • Development of the Front-end solution - SPA
    • Development of the Back-end solution – microservices

    Main achievements:
    • Creation of a microservices architecture – S.Camera, S.Storage, S.Chlorinator, S.Light, S.Board
    • Creation of RESTful-API interfaces to consume microservices
    • Exposure of interfaces via Swagger to test/control microservices
    • Integration of a local and remote streaming backup system via FTP
    • Design and development of the web interface
    • Onboarding + Training of stakeholders
    Software Architecture Web Architecture Tech Lead Software Engineering Software Development Technical Writing Embedded Software Real Time live streaming Software Project Management Project Management Embedded Systems Web Development Back-End Development Front-End Development Real-time Typescript JavaScript Angular HTML5 Node.js CSS SCSS Webpack ES6 NPM Express GitHub Fullstack Bootstrap 3 linux

Reviews

5.0

Out of 1 rating

A

Alexis

FORSSEA Robotics

Reviewed on 2/13/2023

It was a pleasure working with Mohammed, I recommend!

Recommendations

Be the first to recommend Mohammed

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

  • Master in Complex and Distributed Systems, specialization in Computer Systems, Networks, and Security
    University of Le Havre Normandie
    2015
    Systèmes complexes, Gestion de projet, I.A, Parallélisme, distribution et ordonnancement, Infographie, Programmation fonctionnelle, Graphes, Informatique ubiquitaire.
  • Bachelor's degree in Mathematics and Computer Science
    University of Le Havre Normandie
    2013
    Spécialisation dans le domaine de l’informatique. Génie logiciel Conception/Développement web Conception/Développement mobile (Android) Conception/Développement base de données (MySQL, PostgreSQL) Administration système Linux

Skill set

Categories