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

Ala Eddine Nasri

Frontend Engineer Vue.js & Three.js | Dashboards

€389/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ala Eddine

Frontend engineer with 3 years of experience, I design and develop data-rich, performant, and polished web interfaces — from real-time dashboards to interactive 3D visualizations.

What I can bring to you:
  • Development of Vue.js or React applications, from Figma mockups to production deployment
  • Integration of REST APIs, state management (Vuex, Pinia, Redux), and real-time synchronization
  • Complex data visualizations in Three.js and D3.js (interactive graphs, 3D models, dashboards)
  • Performance optimization — I have already reduced application loading times by 30% in production on complex environments
My experience:
At SpinalCom (2 years), I developed two complete web applications for smart building management, deployed on 11 sites for major clients (Vinci, EDF, Veolia, Eiffage). In parallel, I designed and delivered Manarah solo, a school management SaaS used by 4 institutions and over 1,600 students.

What sets me apart:
The rare combination of Vue.js + Three.js in production on the market, and true full-stack autonomy (Node.js, Express, PostgreSQL) when the project demands it.

Types of missions:
Feature development, interface redesign, design system integration, 3D/data visualizations, interactive prototypes, SaaS applications. Short missions (a few days) as well as long ones (several months).

Available **immediately**, based in Paris, I work in French and English.
  • Arabic

    Native or bilingual

  • English

    Native or bilingual

  • French

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • SpinalCom
    Frontend Engineer
    TECH
    April 2024 - December 2025 (1 year and 8 months)
    Paris, France
    • Developed end-to-end two complete web applications (Network and Tickets) for smart building management,
    deployed on 11 sites for major clients (Vinci, EDF, Veolia, Eiffage).
    • Designed the front-end architecture of both applications: Vue.js components, state management (Vuex/Pinia), REST API integration
    (JWT, pagination), and real-time data synchronization.
    • Developed an interactive 3D visualization (Three.js) connected to IoT data — dynamic sprites, parent-child connections, automatic zoom, and network CRUD manipulation.
    • Implemented a network inspector (D3.js): interactive tree, filtering, and data export (CSV/JSON).
    • Reduced loading times by 30% by refactoring a recursive algorithm into non-recursive logic by levels — validated on complex environments (hospitals, banks).
    • Conducted client demonstrations on real data and integrated their feedback into iterative development cycles.
    **

    Technical stack:** Vue.js, TypeScript, Three.js, D3.js, Vuex, Pinia, REST APIs, Node.js, JWT
    Vue.js Typescript three.js Vuex Node.js
  • Manarah
    Full-Stack Developer & Founder
    EDUCATION AND E-LEARNING
    October 2025 - March 2026 (5 months)
    Métropole du Grand Paris, France
    • Designed and developed Manarah solo, a complete school management SaaS platform, deployed in 4 private institutions in Algeria for +1,600 active students.
    • Architected the entire system — students, sessions, QR code attendance, multi-role portals — and developed a complete financial module: payments, revenue distribution, and monthly dashboard.
    • Designed a multilingual UI (FR/AR/EN) with RTL support, dark/light mode, and custom CSS design system.

    Technical stack:ReactJs, Node.js, Express, SQLite, JWT, Chart.js, i18next
    React.js Node.js Express Next.js Chart.js
  • Bank of Algeria
    Full-Stack Software Engineer
    BANKING AND INSURANCE
    September 2022 - July 2023 (10 months)
    Alger, Algeria
    • Developed and deployed "Centrale Budget", a complete web information system covering the annual budget campaign process of the Bank of Algeria for +300 internal users.
    • Designed business interfaces in JavaServer Faces: responsive UI components, HTML/CSS integration, adherence to accessibility best practices, session management, and performance optimization.
    • Created an interactive budget KPI tracking dashboard with dynamic filtering and Jasper report generation.
    • Collaborated with business teams to transform financial needs into features, in Agile/Scrum.

    Technical stack:JEE, JavaServer Faces, HTML/CSS, Jasper Reports, UML, Scrum
    JAVA/JEE; Java Agile methodology JasperReport

Recommendations

Be the first to recommend Ala Eddine

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

  • Master in Systems and Services for the Internet
    Université Gustave Eiffel
    2024
    Master en Systèmes et Services pour l'Internet
  • Computer Engineering Degree
    National Higher School of Computer Science (ESI)
    2023
    Diplôme d'Ingénieur en Informatique

Skill set

Categories