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

Eric Petris

Supermalter

Fullstack JS React/Angular Node Azure

€600/day
2 projects
Toulouse, FR
8-15 years

Average response time: 4 hours

Freelancer profile translated to English.
Back to original language

About Eric

I design and develop high-performance, maintainable, and scalable web applications for startups, SMEs, and large enterprises.

Specializing in fullstack JavaScript, I am involved in the entire product lifecycle: from technical design to production deployment.

🎯 What I bring to you:
  • Fast and robust applications (React, Angular, Node.js)
  • Clear and scalable architecture (Clean Architecture, best practices)
  • Azure cloud integration (API, storage, deployment)
  • Maintainable and easily scalable code

💡 My typical interventions:
  • Development of SaaS applications / business tools
  • Creation or redesign of high-performance frontends
  • Design of APIs and Node.js backends
  • Improvement of code performance and quality

⚙️ Main Stack:
JavaScript / TypeScript, React, Angular, Node.js, Azure

🤝 My way of working:
  • Fluid and transparent communication
  • Results-oriented approach
  • Fast delivery with a high level of quality

Do you have a project or need to strengthen your team?
👉 Let's discuss it.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Toulouse (up to 20km)

Experience

  • Airbus UpNext
    Full-Stack Developer — Optimate Project (on-site)
    AVIATION AND AEROSPACE
    April 2026 - Today (4 months)
    Blagnac, France
    Context

    Contribution to the development of a suite of human-machine interfaces for flight control assistance during airport taxiing (pilots, controllers, operational control center).

    Achievements
    • Development of the OCC (operational control center) interface: redesign of flight plan sections and integration of the communication application (ComApp) with waypoint sending
    • Implementation of real-time sharing of Fuel & Weight and Balance data between pilot/OCC interfaces and the backend
    • Integration of flight plan suggestions (SkyFinesse): calculation, propagation, and display of proposals to the pilot and OCC.
    • Improvements to cartographic and 3D visualization: rendering of 3D obstacles, panoramic HUD, and taxi phase navigation.
    TypeScript Vue.js maplibre three.js Pinia
  • L'Oréal
    Digital Network Acquisition Project (fully remote)
    FASHION AND COSMETICS
    August 2022 - December 2025 (3 years and 4 months)
    Paris, France

    Context

    Intervention on Digit'Expert, an application used internationally to manage studies on cosmetic products (questionnaires, data collection, photos, reports).

    In a migration context, the objective was to stabilize the application and improve its performance to ensure its large-scale use.

    Missions

    • Stabilization of a critical production application
    • Correction of post-migration anomalies
    • Optimization of performance and architecture
    • Improvement of overall code quality

    Achievements

    • Backend development with Azure Functions (Node.js / TypeScript)
    • Optimization of critical APIs (response times significantly reduced)
    • Migration of Angular 7 frontend → Angular 19
    • Reduction of technical debt and global refactoring
    • Implementation of CI/CD pipelines (Azure DevOps)
    • Deployment of environments (dev / integration / production)
    • Application monitoring (Application Insights)
    • Integration of SonarQube into pipelines
    • Implementation of unit tests
    • Code reviews and developer support

    ✅ Results

    • API response time reduced from ~40s to less than 5s 🚀
    • Stabilization of an internationally used application
    • Significant improvement in performance and reliability
    • Reduction of technical debt and better maintainability
    • Implementation of quality standards (CI/CD, SonarQube, tests)
    • Acceleration of development cycles
    • Team upskilling through support and training
    Azure DevOps Azure Functions Microsoft Azure Node.js Angular
  • CAPFI Groupe
    MyCapfi (hybrid)
    DIGITAL AND IT
    February 2021 - August 2022 (1 year and 6 months)
    Paris, France

    Context

    Development of an internal mobile application to facilitate connections between business engineers, consultants, and employees.

    The application allowed, in particular, access to calls for tenders, consultation of internal expertise, and sharing of documents within the company.

    Missions

    • Design and development of a cross-platform mobile application
    • Integration of Google services
    • Implementation of an automated deployment chain
    • Development in React Native
    • Google authentication with Firebase
    • Use of various Google APIs (Calendar, People, Drive, etc.) via a Strapi backend (NodeJS)
    • Automated iOS and Android builds on Azure DevOps
    • Automated releases on the App Store and Play Store via Azure DevOps
    • Management of iOS and Android certificates
    • Implementation of production and integration environments

    Achievements

    • Mobile development with React Native
    • Google authentication via Firebase
    • Integration of Google APIs (Calendar, Drive, People)
    • Backend development with Strapi (Node.js)
    • Implementation of environments (integration / production)
    • Automation of iOS and Android builds (Azure DevOps)
    • Automated deployment to the App Store and Play Store
    • Mobile certificate management (iOS / Android)

    ✅ Results

    • Application deployed on iOS and Android
    • Simplified access to internal opportunities and expertise
    • Time savings in connecting employees
    • Fully automated mobile deployments (CI/CD)
    • Reduction of friction related to production releases
    React Native Node.js Strapi Azure DevOps Firebase

Recommendations

CB
SH
AK
Cyrille Bally and 2 other people have recommended Eric

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

  • Architecte logiciel et Développeur d'application, Informatique
    ETNA, école d'alternance en informatique
    2018
    Architecte logiciel et Développeur d'application, Informatique
  • Licence en électronique, Informatique industrielle
    Conservatoire National des Arts et Métiers
    2015
    Licence en électronique, Informatique industrielle

Skill set

Categories