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

€500/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