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

Mina Amrouche

Freelance Front-end developer

600 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mina

I’m a software developer with nine years of experience in web development, combining technical expertise with a sense of design and usability. I specialise in JavaScript and have a solid knowledge of modern front-end frameworks like React and Vue, which I use to craft smooth, user-focused web applications.

Over the years, I’ve built custom solutions for clients at companies like UbiOps, where I led front-end development and managed a small team, and Studio Alloy, where I tailored web apps to specific client needs. While I enjoy solving practical challenges in commercial settings, I’m especially passionate about collaborative research projects such as Animax and XR-IT, where creativity, experimentation, and cross-disciplinary thinking are essential. As the lead developer of XR-IT (Design Academy Eindhoven), I architect distributed XR environments and orchestrate complex real-time systems across multiple platforms and locations, using technologies like WebSockets, Node.js, and React Flow.

I manage projects with care and attention to detail. I value clean code and a good developer experience, but I stay pragmatic. I know it’s not just about the tech, but about the product and the people using it.

With a Master’s degree in IT and a Scrum Master certification, I bring a structured and communicative approach to development. I enjoy collaborative environments, where design, development, and innovation come together to create meaningful digital experiences.
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 10 km)

Expériences

  • Design Academy Eindhoven
    Lead developer - Freelance
    EDUCATION & E-LEARNING
    juin 2024 - Aujourd'hui (2 ans)
    Eindhoven, Pays-Bas

    XR-IT

    XR-IT is a research platform designed to simplify the setup of real-time, networked XR environments by connecting existing tools, such as game engines, motion capture systems, and AV streaming solutions, across different machines, networks and locations. It provides a unified orchestration layer to enable distributed, collaborative virtual experiences.

    As the systems and frontend developer, I am responsible for the full development of the XR-IT platform. This includes building both:
    • the orchestrator which manages the global configuration, inter-node communication, and real-time system state;
    • the client application which handles local services and system health.

    Each component includes its own interface, built in Next.js with Tailwind CSS, with the orchestrator using React Flow to provide an intuitive, node-based UI where users can visually manage, configure and connect clients and services. Under the hood, both orchestrator and clients run on Node.js backends, communicating via HTTP APIs and WebSockets, with all systems connected through a shared VPN.

    This architecture allows, for example, a motion capture performer in London (XSens) to appear in real-time inside an Unreal virtual scene in Amsterdam and a Unity scene running in Paris, without requiring end users to handle the complex networking and configuration typically involved in such setups.

    https://transrealitieslab.com/xr-it/
    Next.js Node.js Websocket Powershell Reactflow
  • Studio Alloy
    Web developer - Freelance
    AGENCE & SSII
    avril 2024 - Aujourd'hui (2 ans et 2 mois)
    La Haye, Pays-Bas

    Advanced WordPress Development

    As a freelance developer for Studio Alloy, a creative web agency in the Netherlands, I contributed to several high-end WordPress websites. I was brought in to develop complex, tailored features that required both technical precision and creative problem-solving, combining WordPress, PHP, and JavaScript.
    • For a global orthopaedic device provider
    I helped build their internal portal. I developed a custom feature allowing users to create shareable collections with expiration dates and unique tracking tokens. The system includes conditional logic, a custom items selection interface, token-based tracking, and email notifications, using an advanced integration of Gravity Forms with custom PHP and JavaScript.I also implemented a fully responsive sidebar menu with hover interactions on desktop and click-to-toggle behaviour on mobile, improving UX across all devices.

    • For an EU-based platform focused on ecological research
    I worked on refining scroll-based animations and transitions across the site using GSAP, ensuring smoother performance and visual consistency across browsers and devices.
    I built a interactive animated map interface using JavaScript and CSS animations, with interactive hover and click features to display location-specific content.

    • For a center offering advanced communication courses
    I created a custom course registration form that handles live seat tracking, multi-person registration, and client-side + server-side validation to prevent overbooking. I also solved a complex JavaScript conflict between Gravity Forms and ScrollTrigger (from GSAP) importing different versions of the same dependency.
    These projects demonstrate my ability to build custom features within WordPress, troubleshoot complex frontend/backend interactions, and deliver reliable solutions.
    PHP JavaScript Wordpress Gravity Forms GSAP
  • Animax
    Lead developer - Freelance
    JEUX VIDÉO & ANIMATION
    février 2022 - février 2024 (2 ans)
    Paris, France

    Cross-Platform Educational Game App

    Animax is a mobile-first Progressive Web App (PWA) built using Vue 3 , Firebase , and Phaser , later packaged as standalone iOS and Android apps using PWABuilder. The application blends engaging gameplay with educational content to teach children about endangered animals and ecosystems.


    Tech Stack
    • Front-End Framework: Vue 3 (Composition API), Vite
    • Game Engine: Phaser 3
    • Backend / BaaS: Firebase Authentication, Firestore, Firebase Hosting, Firebase Cloud Functions
    • Storage & Media: Firebase Storage for images, audio, and animations
    • Deployment: PWA deployed on Firebase Hosting, wrapped with PWABuilder for native mobile deployment on iOS & Android stores

    Core Features
    • Built a full-featured PWA with offline capabilities, using Firebase Hosting and service workers for caching game assets, content, and route-level views.
    • Easy-to-use admin panel to manage content.
    • Designed and implemented QR-code scanning logic to allow players to unlock content by scanning physical tokens.
    • Integrated Firebase Authentication (email/password and anonymous login) with conditional logic for user session handling and secure access to personalised data.
    • Developed a mini-game with Phaser focused on environmental restoration with a gameplay centered around planting vegetation to clean polluted habitats, dynamic sprite rendering, score tracking, and event-driven animations
    • Colourful animations to keep kids engaged and interested
    • Responsive Design, carefully tested and optimised across various screen sizes (phones and tablets)

    Performance & UX Enhancements
    • Used Lighthouse and manual profiling to optimise load times and runtime performance.
    • Compressed image and audio assets with fallback formats for older browsers.
    • Minimised runtime bundle using tree-shaking, lazy-loading, and asynchronous imports.
    • Used Firebase Cloud Functions for content indexing and background sync tasks.
    Firebase Vue.js GSAP PWA Figma

Recommandations

Soyez le premier à recommander Mina

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Certification PSM I (Professional Scrum Master
    Scrum.org
    2018
    Certification PSM I (Professional Scrum Master
  • Master in Computer Science
    2018
    Master in Computer Science

Compétences

Catégories