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

Freelancer profile translated to English.
Back to original language

About Mac

💡Hello and welcome to my profile!

Senior FullStack Developer with over 12 years of experience, I help companies transform their ideas into performant, elegant, and maintainable web solutions.

I have collaborated with major players like Amadeus, Virbac, the French Navy, Marriott, IHG, and Accor, on projects ranging from critical interface redesigns to the complete design of front-end and back-end architectures.

🚀 Key Skills

Frontend: Angular (from AngularJS to Angular 19+ with Standalone Components, Signals, RxJS 8, NgRx), React, Vue.js

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

Cloud & DevOps:Azure Certified, experience with AWS, Firebase, Google Cloud, OpenShift, Docker, CI/CD

Databases & API:PostgreSQL, MongoDB, MySQL, REST/GraphQL APIs, integrations with Kafka, Facebook Ads, Firebase

Methodologies & Tools:Agile/Scrum, Safe Certified, Git, Bitbucket, Jenkins, JIRA, Confluence, Swagger

🌍 Languages & Communication

English (native, business) +**French (fluent, business)**

I work fluently in multicultural and international environments.

✨ What sets me apart

A global vision: I master the entire chain, from architecture to UI/UX.
A capacity to listen and translate business needs into concrete, scalable solutions.
Clear, robust, and long-term oriented code, with a constant focus on quality.
Transparent and proactive communication, which facilitates collaboration.

✅ Why me?

Whether you need a technical lead, an autonomous developer, or team reinforcement, I am committed to delivering reliable, scalable solutions aligned with your business objectives.

👉 If you are looking for a trusted technical partner, capable of transforming your ideas into concrete and performant digital products, let's discuss it.

See you soon,
  • 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
    Web application development in the audiovisual sector
    FILM AND AV
    June 2025 - September 2025 (3 months)
    Paris, France
    Context:
    Kaplan Media, a rights and revenue management company in the audiovisual sector, wanted to implement a web platform allowing its clients to collaborate directly on data entry and tracking, mirroring their internal software based on FileMaker.

    Implementation:

    • Analysis of business needs and contribution to the definition of the technical architecture.
    • Complete design and implementation of the frontend with Angular 20 from Figma mockups (responsive and modern UX/UI).
    • Backend development in Node.js (TypeScript) with a modular and scalable architecture.
    • Implementation of a REST API system for communication with FileMaker.
    • Design and deployment of the PostgreSQL relational database, including schema modeling and optimization.
    • Integration of secure authentication with Auth0 (role and permission management).
    • Complete autonomous development: from the database to the user interface.
    • Technical documentation and implementation of best practices to facilitate future maintenance and evolution.

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

    Results:

    • Delivery of a functional application in 3 months, conforming to mockups and business expectations.
    • Implementation of a robust and scalable architecture, prepared for future developments.
    • Significant improvement in client collaboration through an intuitive and performant interface.
    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
    Context:
    Participation in a strategic project for the complete migration of the hotel management application from AngularJS to Angular 19, with a total redesign of the UI/UX and development of new business modules. The application is used by major international hotel groups (Marriott, IHG, Accor), covering the management of hotels, rates, pricing plans, and promotional codes.

    Achievements:

    • Migration AngularJS → Angular 20, with adoption of modern best practices (TypeScript, RxJS, NgRx).
    • Complete redesign of the application to make it more performant, modular, and responsive.
    • Development of key features around RatePlans, PricePlans, Promo Codes, and Allocations.
    • Integration and validation via RESTful API, in collaboration with the Java/Spring backend, using Swagger for documentation and API contract verification.
    • Contribution within an agile team of 11 people (7 developers, 1 Scrum Master, 2 QA, 1 Business Analyst).
    • Use of OpenShift for deployment, Git & Bitbucket for versioning and CI/CD.

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

    Results:

    • Successful migration and on-time delivery of a critical application used by international hotel groups.
    • Significant improvement in the solution's performance and maintainability.
    • Establishment of a solid technical foundation for future functional enhancements.
    Angular Typescript Java RxJS SAFe
  • Tzatziki
    Full Stack Developer (Angular Java)
    HOSPITALITY
    March 2022 - May 2022 (2 months)
    Context:
    Project aimed at improving an existing application to modernize the interface and add new features focused on productivity and ergonomics.

    Implementation:

    • Redesign and optimization of the UI to offer a better user experience and a responsive design on all devices.
    • Development of key new features, including Excel file import.
    • Automated processing of imported data: verification, column matching, cleaning, and transformation.
    • Reliable integration and storage of data in the database, ensuring the consistency and quality of information.
    • Implementation of best practices to ensure the application's maintainability and scalability.

    Results:
    • More ergonomic, faster application adapted to mobile usage.
    • Simplification of the data entry process through Excel import and automation of repetitive tasks.
    • Improved data reliability through control and processing before integration.
    Java Spring boot PostgreSQL Typescript Angular

Reviews

5.0

Out of 6 ratings

T

Thomas

Kaplan Media

Reviewed on 9/26/2025

Excellent collaboration with Mac. He quickly understood our challenges, knew how to listen, rephrase, and propose pragmatic solutions that met our business requirements. He also showed flexibility and patience, adapting to the various changes in the project. The MVP was delivered clean, secure, and well-documented. We highly recommend working with Mac.
C

Colas

Tzatziki

Reviewed on 5/6/2022

Always a pleasure to work with Mac. Very professional.

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