Fabrice Sommavilla

Senior Full Stack Developer

Salary / Daily rate

Le Kremlin-Bicêtre, France

Freelance

Skills

Fullstack DevelopmentReactNodeAWSTypescript

Languages

English

About me

Intro

Senior Full Stack Developer with 12+ years building scalable web platforms for major companies like EDF, Eurosport & NRJ Group. Expert in React/Node.js, AWS microservices, and database architecture with proven success delivering high-traffic applications serving millions of users. Ready to architect robust solutions that drive your business forward.

Links

Work experience

Senior Full Stack Developer

EDFFreelance

Feb 2024 - Mar 2025

1 year 2 months

Lyon, France

• Contributed to the development of a Minimum Viable Product in a highly regulated environment (nuclear sector). • Designed and implemented a secure REST API using NestJS and PostgreSQL, with comprehensive unit and functional testing to ensure product reliability. Assisted in building an ergonomic Angular web client for intuitive access to critical data.

Senior Full Stack Developer

EmeriaFreelance

Nov 2021 - Dec 2023

2 years 2 months

Paris, France

• Worked on core business modules such as rental management, co-ownership, and property taxation, within a modern microservices architecture (Node.js, Express, React, MongoDB, AWS, CI/CD). • Took part in the migration to a more scalable V2 architecture using NestJS, TypeScript, and PostgreSQL. • Redesigned the document generation module with React for improved modularity and performance. • Developed and maintained key financial features, including tax declaration and bank reconciliation modules.

Senior Full Stack Developer

EurosportFreelance

Sep 2019 - Dec 2021

2 years 4 months

Paris, France

• Actively contributed to the design and development of InFlow, a core orchestration service within Eurosport’s platform, handling EPG ingestion, video encoding workflows, and content publishing across 20+ countries (350+ streams) via AWS microservices. • Collaborated on building a React-based admin dashboard with GraphQL and ElasticSearch integration, and helped implement secure authentication using Okta and Cognito. • Contributed to Olympic Games-specific features and supported platform stability through live on-call duty and coordination with international teams across 6 countries.

Senior Full Stack Developer

ProsodieFreelance

Nov 2016 - May 2019

2 years 7 months

Paris, France

I had the opportunity to work on the Free2Move Services platform, developed in partnership with PSA, to create a mobility-focused marketplace accessible directly from vehicles. My contributions included: • Designing and building AWS microservices (Lambda, DynamoDB, API Gateway) • Integrating payments (HiPay), parking, toll, valet & billing services • Developing a React-based back office with ElasticSearch, deployed via Docker/EC2 • Creating a modular “Shop” system for 3rd-party service integration • Setting up SSO with Cognito and automating infrastructure with CloudFormation Proud to have contributed to making the platform scalable, reliable, and user-centric

Senior Full Stack Developer

NRJ GROUPFreelance

Apr 2015 - Oct 2016

1 year 7 months

Paris, France

As part of the full redesign of major French media websites (nrj.fr, cheriefm.fr, nostalgie.fr, rireetchanson.fr), I contributed to the architecture, development, and modernization of a shared platform used across multiple brands. Key highlights: • Built modular backends with site-specific MongoDB instances and ElasticSearch indexing • Developed REST APIs for radios, TV schedules, replays, and user features • Created front-end libraries (search, media, menus) using JavaScript, jQuery, and Brunch • Designed an ETL pipeline for data migration into MongoDB & ElasticSearch • Built a new Symfony-based back office to manage editorial content, playlists, and user roles Proud to have helped modernize NRJ’s digital ecosystem and improve the experience for millions of listeners and users

Java Developer

Lefebvre DallozFreelance

Sep 2013 - May 2015

1 year 9 months

Paris, France

I designed and developed two Java-based applications to support editorial and technical teams at Dalloz: • A full-text search client (JavaFX + Apache SolR) to simplify access to editorial content and automate document transformation (HTML/XSLT). • A supervision tool for monitoring and managing data processing tasks, deployed on technician workstations. Key contributions included: requirements analysis, prototyping with user testing (Agile/Scrum), CI setup with Jenkins, writing functional & technical specs, and leading testing and validation phases. These tools significantly improved team productivity by delivering robust and ergonomic solutions tailored to their daily workflows.

PHP Developer

L'ExpressFreelance

Mar 2013 - Oct 2013

8 months

Paris, France

Contributed to the migration of Belgian websites (data and front-end) to the centralized French platform. • Designed, developed, and optimized migration scripts using Symfony 1.4, and handled dynamic content rendering with XML and XSLT. • Worked on bug fixing and maintenance of the existing platform to ensure a smooth transition and system stability.

Java Developer

VoluntisFreelance

Dec 2012 - Mar 2013

4 months

92800 Puteaux, France

Developed a Java applet for reading CPS health professional cards, enabling secure user authentication via electronic certificates. The applet handled card data transmission to the server and session control, with JavaScript integration for loading and execution in browsers. Also conducted cross-platform testing (Windows & macOS) and delivered technical specifications and a deployment guide.

Technical Project Manager

BETCFreelance

Dec 2011 - Dec 2012

1 year 1 month

Paris, France

Worked on major web projects for Crédit Agricole (SPIP portals) and Cuir Center (Magento), from early-stage analysis to production launch. • Led requirement gathering, wrote technical specs, and coordinated planning with marketing and design teams • Oversaw onshore and offshore production teams (Morocco, Vietnam), ensuring code quality and timely delivery • Managed QA, testing, release processes, and integration with Crédit Agricole’s global TMA roadmap • Supported developer teams by promoting best practices and delivery consistency

CTO

Orgone DesignFreelance

Nov 2008 - May 2012

3 years 7 months

Greater Paris Metropolitan Region · Remote

• Coordinated and implemented SEO/SEM strategies with external consultants to boost website visibility. • Led multiple product database migrations across Magento versions (1.3 → 1.6), and developed custom modules (design tool, email system, affiliate programs, payments). • Handled frontend integration (HTML5, CSS3, jQuery) for Magento and WordPress, and performed server administration (Debian, Apache, MySQL, Bind, FTP, etc.).

PHP Developer

WonderboxFreelance

Jul 2011 - Dec 2011

6 months

Paris, France

• Designed and developed an internal application to reconcile and invoice supplier checks, including PDF invoice generation using FPDF. • Built with PHP (Zend) and JavaScript (ExtJS) in an Agile Scrum environment. • Also wrote technical specifications and managed QA and testing phases to ensure reliability and compliance.

Senior developer & Technical lead

YLLY

Jan 2011 - Jul 2011

7 months

7620 Paris, Denmark

Functional and technical specifications, coordination and planning customers's needs, agile development (Scrum), Offshore development's coordination. Server administration and maintenance.

Senior developer & Technical lead

Mobyview

Jun 2008 - Jan 2011

2 years 8 months

Paris Area, France · On-site

JAVA and PHP agile development on an User Generated Aggregation Platform. Web sites and mobile applications development. Metadata management, data services and SOA. JAVA development on a scalable application server for low latency applications such as online games, virtual worlds, and social networking applications.

Open Source Developer

Linagora

Apr 2007 - May 2008

1 year 2 months

- JCDecaux (integration / system administration) (JAVA) - Certeurope / Infogreffe (development) (JAVA) - National Police (training) (HIBERNATE) - Ministry of Defense (confidential) (PHP) - CRDP of Lyon (development) (PHP)

Java Developer

Log-service

Aug 2003 - May 2007

3 years 10 months

- Establishing and maintaining twenty Web servers from external Web hosts, - Relationship and customer support for specific development (design and functional changes), - Design / realization of intranet ERP (statistical extraction, generation of PDF creation interface to SQL views), - Designing data models,

Software Developer

FreelanceFreelance

Jan 2002 - Aug 2003

1 year 8 months

Skills: Specifications · Communication · Digital Strategy · Web Development · Self-employment


Education

Conservatoire National des Arts et Métiers

bachelor

2000 - 2006

6 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.