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

Mac O.

Supermalter

Full-Stack- Angular - Java Spring - NodeJs - Cloud

$582/day
6 projects
Nice, FR
8-15 years

Average response time: 4 hours

About Mac

đź’ˇ Bonjour et bienvenue sur mon profil !

Développeur FullStack Senior avec plus de 12 ans d’expérience, j’accompagne les entreprises dans la transformation de leurs idées en solutions web performantes, élégantes et maintenables.

J’ai collaboré avec des acteurs majeurs comme Amadeus, Virbac, la Marine Nationale, Marriott, IHG et Accor, sur des projets allant de la refonte d’interfaces critiques à la conception complète d’architectures front-end et back-end.

🚀 Compétences clés

Frontend : Angular (de AngularJS Ă  Angular 19+ avec Standalone Components, Signals, RxJS 8, NgRx), React, Vue.js

Backend : Node.js (TypeScript), Java/Spring Boot, .NET/C#, PHP

Cloud & DevOps : Certifié Azure, expérience avec AWS, Firebase, Google Cloud, OpenShift, Docker, CI/CD

Bases de données & API : PostgreSQL, MongoDB, MySQL, APIs REST/GraphQL, intégrations avec Kafka, Facebook Ads, Firebase

Méthodologies & outils : Agile/Scrum, Certifié Safe, Git, Bitbucket, Jenkins, JIRA, Confluence, Swagger

🌍 Langues & Communication

Anglais (natif, business) + Français (courant, business)

Je travaille avec fluidité dans des environnements multiculturels et internationaux.

✨ Ce qui me distingue

Une vision globale : je maîtrise toute la chaîne, de l’architecture à l’UI/UX.

Une capacité à écouter et traduire les besoins métiers en solutions concrètes et scalables.

Un code clair, robuste et orienté long terme, avec un souci constant de la qualité.

Une communication transparente et proactive, qui facilite la collaboration.

âś… Pourquoi moi ?

Que vous ayez besoin d’un lead technique, d’un développeur autonome ou d’un renfort d’équipe, je m’engage à délivrer des solutions fiables, évolutives et alignées avec vos objectifs business.

👉 Si vous cherchez un partenaire technique de confiance, capable de transformer vos idées en produits digitaux concrets et performants, discutons-en.

À très bientôt,
  • English

    Native or bilingual

  • French

    Fluent

Can work on-site
Nice (up to 50km), Paris (up to 50km), Lille (up to 50km), Nantes (up to 50km), Lyon (up to 50km)

Experience

  • Kaplan Media
    Développement web-application dans le secteur audiovisuel
    FILM AND AV
    June 2025 - September 2025 (3 months)
    Paris, France
    Contexte :
    Kaplan Media, société de gestion de droits et recettes dans le secteur audiovisuel, souhaitait mettre en place une plateforme web permettant à ses clients de collaborer directement sur la saisie et le suivi de données, en miroir de leur progiciel interne basé sur FileMaker.

    Réalisation :

    • Analyse des besoins mĂ©tiers et contribution Ă  la dĂ©finition de l’architecture technique.
    • Conception et implĂ©mentation complète du frontend avec Angular 20 Ă  partir de maquettes Figma (UX/UI responsive et moderne).
    • DĂ©veloppement du backend en Node.js (TypeScript) avec une architecture modulaire et Ă©volutive.
    • Mise en place d’un système d’API REST pour la communication avec FileMaker.
    • Conception et dĂ©ploiement de la base de donnĂ©es relationnelle PostgreSQL, incluant la modĂ©lisation et l’optimisation des schĂ©mas.
    • IntĂ©gration de l’authentification sĂ©curisĂ©e avec Auth0 (gestion des rĂ´les et permissions).
    • DĂ©veloppement complet en autonomie : de la base de donnĂ©es jusqu’à l’interface utilisateur.
    • Documentation technique et mise en place des bonnes pratiques pour faciliter la maintenance et l’évolution future.

    Stack technique : Angular 20, Node.js (TypeScript), PostgreSQL, Auth0, REST API, FileMaker Integration.

    Résultats :

    • Livraison d’une application fonctionnelle en 3 mois, conforme aux maquettes et aux attentes mĂ©tier.
    • Mise en place d’une architecture robuste et scalable, prĂ©parĂ©e pour les futures Ă©volutions.
    • AmĂ©lioration significative de la collaboration client grâce Ă  une interface intuitive et performante.
    Angular Node.js GitHub Figma PostgreSQL
  • Amadeus Nice
    Technical leader - Frontend – Migration & Redesign Project (Remote + Nice)
    DIGITAL AND IT
    June 2022 - March 2025 (2 years and 10 months)
    Sophia Antipolis, France
    Contexte :
    Participation à un projet stratégique de migration complète de l’application de gestion hôtelière depuis AngularJS vers Angular 19, avec refonte totale de l’UI/UX et développement de nouveaux modules métier. L’application est utilisée par de grands groupes hôteliers internationaux (Marriott, IHG, Accor), couvrant la gestion des hôtels, des tarifs, des plans de prix et des codes promotionnels.

    Réalisations :

    • Migration AngularJS → Angular 20, avec adoption des meilleures pratiques modernes (TypeScript, RxJS, NgRx).
    • Refonte complète de l’application pour la rendre plus performante, modulaire et responsive.
    • DĂ©veloppement de fonctionnalitĂ©s clĂ©s autour des RatePlans, PricePlans, Codes Promo et Allocations.
    • IntĂ©gration et validation via API RESTful, en collaboration avec le backend Java/Spring, utilisation de Swagger pour la documentation et la vĂ©rification des contrats d’API.
    • Contribution dans une Ă©quipe agile de 11 personnes (7 dĂ©veloppeurs, 1 Scrum Master, 2 QA, 1 Business Analyst).
    • Utilisation de OpenShift pour le dĂ©ploiement, Git & Bitbucket pour le versioning et le CI/CD.

    Stack technique: Angular 19, NgRx, RxJS, TypeScript, JavaScript, Java (Spring), Swagger, OpenShift, Git/Bitbucket, Agile/Scrum.

    Résultats :

    • Migration rĂ©ussie et livraison dans les dĂ©lais d’une application critique utilisĂ©e par des groupes hĂ´teliers internationaux.
    • AmĂ©lioration significative de la performance et de la maintenabilitĂ© de la solution.
    • Mise en place d’une base technique solide pour les futures Ă©volutions fonctionnelles.
    Angular Typescript Java RxJS SAFe
  • Tzatziki
    Full Stack Developer (Angular Java)
    HOSPITALITY
    March 2022 - May 2022 (2 months)
    Contexte :
    Projet visant à améliorer une application existante afin de moderniser l’interface et d’ajouter de nouvelles fonctionnalités orientées productivité et ergonomie.

    Réalisation :

    • Refonte et optimisation de l’UI pour offrir une meilleure expĂ©rience utilisateur et un design responsive sur tous les supports.
    • DĂ©veloppement de nouvelles fonctionnalitĂ©s clĂ©s, dont l’importation de fichiers Excel.
    • Traitement automatisĂ© des donnĂ©es importĂ©es : vĂ©rification, correspondance des colonnes, nettoyage et transformation.
    • IntĂ©gration et stockage fiable des donnĂ©es dans la base de donnĂ©es, garantissant la cohĂ©rence et la qualitĂ© des informations.
    • Mise en place de bonnes pratiques pour assurer maintenabilitĂ© et Ă©volutivitĂ© de l’application.

    Résultats :
    • Application plus ergonomique, rapide et adaptĂ©e aux usages mobiles.
    • Simplification du processus de saisie grâce Ă  l’import Excel et automatisation des tâches rĂ©pĂ©titives.
    • AmĂ©lioration de la fiabilitĂ© des donnĂ©es grâce au contrĂ´le et au traitement avant intĂ©gration.
    Java Spring boot PostgreSQL Typescript Angular

Reviews

5.0

Out of 6 ratings

T

Thomas

Kaplan Media

Reviewed on 26/09/2025

Excellente collaboration avec Mac. Il a très vite compris nos enjeux, a su écouter, reformuler et proposer des solutions pragmatiques correspondants à nos impératifs métier. Il a également fait preuve de flexibilité, de patience et s’est adapté aux différents changements du projet. Le MVP a été livré propre, sécurisé et bien documenté. Nous recommandons vivement de travailler avec Mac.
C

Colas

Tzatziki

Reviewed on 06/05/2022

Toujours un plaisir de travailler avec Mac. Très professionnel.

Recommendations

Be the first to recommend Mac

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

  • International Master of Biometrics M2
    Université Paris-Est Créteil (UPEC)
    2017
    Advanced biometrics Iris recognition algorithms, speech recognition, behavioural biometrics, evaluation of biometric systems, anti-spoofing techniques, etc. Advanced programming IPhone/IPad programming. Integration of biometrics applications (e.g. face recognition). Computer vision and Computer graphics Stereo-vision data processing, 3D object visualization, processing & software integration Virtual and augmented reality From theory to practice, students will learn virtual reality & augmented reality & develop and design their own applications. Smart systems Develop RFID connected biometric systems. RFID technology, RFID equipment and systems, Standards & norms, RFID deployment, business cases. Smart biometric applications Biometrics environment including its application in different fields (e.g. medical & sport). Discuss socio-economics matters, including business, marketing and project management Research & professional culture Research paper writing and publishing Projects
  • International Master of Biometrics M1
    Université Paris-Est Créteil (UPEC)
    2016
    Measurements and data processing signal measurement and image capture, representation, analysis and processing. Software integration I Object oriented programming and Integration will be considered. C, C++ , c# and JAVA. Pattern recognition Useful image processing classes for pattern recognition systems. For labs sessions, Matlab software Biosciences In this course, DNA analysis will be considered Introduction to biometrics Modalities, identification/verification, evaluation, system design, etc Software integration II Create applications by integrating useful image processing libraries. Computer vision and image synthesis Basis of computer vision techniques using OpenCV and some other equivalent platforms. Business and management techniques Business and management techniques will be presented. Ethics and Privacy Discussion and debates around these subjects will be considered. Projects Students start their Biometric projects either for research or industry objectives.

Certifications

Skill set

Categories