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

Mahdi Hellal

FullstackJS Developer, React Native, ReactJS

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mahdi

🚀 Mahdi Hellal, the Digital Architect: More Than a Developer, a Code Artisan 🌟

Hi! I'm Mahdi Hellal, a freelance developer with over 10 years of experience in the exciting world of web development. My journey has led me to work on a multitude of projects, from promising startups to established companies. I've had the privilege of seeing them evolve towards operational excellence, while integrating the latest advancements in artificial intelligence.
I have shaped digital projects of all sizes, transforming them into technological masterpieces. My secret? A perfect fusion of creativity and technical expertise. 🖥️✨

My specialty? FullstackJS and Mobile technologies. Using React Native, ReactJS, NodeJS, and other powerful tools, I transform concepts into interactive and high-performing solutions. What sets me apart is my ability to integrate AI in an innovative way. I have a passion for the future of technology, which is why I strive to bring ideas to life using lines of code, solve complex puzzles, and explore how AI can enrich our projects.

Furthermore, I have solid expertise in supporting startups. I love working with visionary entrepreneurs to help them bring their ideas to life. My approach is anything but ordinary. I am a solution seeker who enjoys exploring the frontiers of technology. My passion translates into successful projects, satisfied clients, and a perpetual desire to stay at the forefront of my field.

If you are looking for a developer who brings a unique touch to every project, who integrates artificial intelligence in an innovative way, and who knows how to support startups in implementing their projects, look no further. Let's meet over a coffee and explore how I can contribute to the success of your next project.
  • French

    Native or bilingual

  • English

    Conversational

  • Arabic

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • RciBanque
    React Native Developer
    BANKING AND INSURANCE
    January 2022 - May 2022 (4 months)
    Paris, France
    Development of an innovative mobile application designed for electric vehicle (EV) drivers. It offers a convenient service for easily locating charging stations through its integration with Google Maps. Built with React Native, the app ensures a seamless user experience across various mobile devices. It also incorporates a secure mobile payment module, simplifying the EV charging process. RCI PAY represents a comprehensive solution for electric mobility needs, combining cutting-edge technology with user-friendliness.
    React Native Google Maps API mobile payment
  • Voyageurs du Monde
    React Native Developer
    TRAVEL AND TOURISM
    June 2022 - October 2022 (4 months)
    Paris, France
    Development of the "Voyageurs du Monde" mobile application, designed to help users plan their trips intuitively and conveniently. Operating offline, it allows for uninterrupted planning even without internet access. Developed in React Native and integrated with Expo, the application offers a fluid and responsive user experience across various mobile platforms. Thanks to Mapbox integration, it provides advanced mapping and navigation features, making travel planning even more accessible and engaging.
    React Native Expo Mapbox
  • nfinite
    Senior FullstackJS Developer
    E-COMMERCE
    November 2022 - April 2023 (5 months)
    Bordeaux, France
    Pair development of Nfinite, a leading e-merchandising platform that empowers retailers to grow their business and enhance customer experience through powerful, customizable visual content. It combines artificial intelligence (AI), computer-generated imagery (CGI), and 3D technology to provide a unified visual platform for the world's largest brands and retailers. Nfinite facilitates the creation, display, and management of unlimited product visuals with cutting-edge CGI technology, making high-quality visual content more affordable and adaptable. It is a turnkey solution for creating, displaying, and managing product visuals through a single interface.
    As a Backend developer, my responsibilities included developing and maintaining GraphQL and REST microservices using TypeScript and Express.js. I wrote automated tests, including unit, integration, and end-to-end tests, to ensure the stability and scalability of production team updates. My contributions helped the company secure deals with Walmart and Amazon, resulting in fruitful partnerships and increased revenue.
    - Develop and maintain microservices and RESTful and GraphQL APIs using Node.js, TypeScript, and Express.js
    - Write automated tests, including unit tests, integration tests, and end-to-end tests using jest
    - Convert existing JavaScript codebase to TypeScript to improve maintainability and code quality
    - Create pipelines for continuous integration and continuous deployment (CI/CD) using GitLab CI/CD.
    - Create and maintain Grafana dashboards to visualize system performance metrics and key performance indicators (KPIs) Achievements: Implemented a monitoring system using Prometheus and Grafana, which made monitoring the public API much easier. Created a public API that enabled the company to secure a deal with Walmart and Amazon, resulting in fruitful partnerships and increased revenue.
    Express.js GraphQL Prometheus Grafana Typescript Node.js API

Recommendations

PD
SV
Patrick Davin and 1 other person have recommended Mahdi

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

  • Software Engineering Engineering Degree
    McGill
    2009

Skill set (20)

Categories