Samy Echarif

Lead Developer

Salaire / Taux journalier

Paris, France

Mobilité : Paris, Marseille

Freelance, ouvert au CDI

Peut venir sur site

Expertises

ReactJavascriptNodeVueNuxtAWSAngularDjangoOVHcloudElasticsearchDockerTailwind CSSNestSeleniumCSSJiraReduxSharePointMySQLMicrosoft SQL ServerSassRedisC#ExpressAzure.NETPythonAWS LambdaTech LeadVercelSQLitePostgreSQLPlaywrightArchitecte SolutionsTypescriptNextAmazon EC2Architecte CloudEngineering ManagerFastAPIPower BITerraformHTMLIngénieur IACoaching agileFlask

Langues

Français (Maternelle)Anglais (Courant)Allemand

À propos

Introduction

Lead Developer with 6+ years of expertise in modern web architectures and team leadership. Successfully led tech stack refactors (Vue 3, Nuxt, Angular), built cloud infrastructure on AWS, and delivered complex full-stack platforms with geolocation, 3D file visualization, and automated CI/CD pipelines. Specialized in TypeScript, Vue/React/Angular ecosystems, and DevOps automation to deliver scalable, production-ready solutions.

Liens

Expérience de travail

Lead Developer

WATSOFT

mars 2024 - Présent

2 ans 8 mois

– Leading the development team: roadmap planning, sprint reviews, code reviews, hiring. – Tech stack refactor: Vue 3 (script setup TS), Nuxt routing, OpenAPI TS codegen. – Automation & integrations: Billing automation, third-party tool integration, new feature development.

DevOps Engineer

Green Island

août 2023 - janv. 2024

6 mois

Brussels Metropolitan Area

– Built cloud infrastructure as code, optimized AWS costs, and implemented logging/monitoring. – Automated CI/CD pipelines (TeamCity, Jenkins, CircleCI).

Project Manager

FUTURMAP

avr. 2021 - avr. 2023

2 ans 1 mois

Tananarive, Madagascar

Delivery platform – Angular front (served with NGINX) – Django backend (gunicorn) – Postgres/postgis DB – File explorer (upload, download, move, copy, paste, rename files and folders, web sockets for folder update, ...) – Custom role and permission with authentication setup, allowing to share project to users and guests – Automatic email delivery with customisable templates – 2D/3D file viewers (qgis, shapefiles, revit, dwg, ifc, ...) – Projects geolocation (displayed with openlayers) – Migrating from OVH to AWS (EC2, RDS, s3, open search, ...) – Search engine using kibana's elastic search – Containerisation with docker and compose – CI/CD pipelines with gitlab ci – Typescript rxjs, functional declarative programming – ngneat query (tanstack react query's under layer) for fetching, caching, revalidating queries – Material and tailwind css for style – Migration to angular 15 (stand-alone components, dynamic imports, inject services, ...) – Connexion to our custom ERP for projects, contacts and organisations synchronisation – Data analysis with an automated ETL generating tables and visualisations (graphs) indicating about the state and evolution of the platform Geographical data catalog – Angular front (served with s3) – Nestjs backend – Postgres/postgis DB – typeorm, then migrated to prisma – End to end typesafety with Apollo graphql – Geographical data ETL, for the fastest visualisation – Pipedrive connexion (forward requests and webhooks) – Show geographical data with maplibre (mapbox) QGIS Plug-in Automated GIS treatments Formations – Web best practices (typescript, angular, react, vue, next, nestjs, orms, graphql) – Web GIS: Store the data (file storage, database storage) lighten the data, usual queries, visualise the data on the web (openlayers, map box, map libre) – Data analysis/Business intelligence : ETL from the ERP and the delivery platform, visualisations with power bi

Lead Developer NextJS

Tango Luxembourg

déc. 2022 - mars 2023

4 mois

Luxembourg

First alternative operator in Luxembourg, Tango offers mobile, internet and TV solutions. Redesigning the front of the website with clean architecture and server side rendered components with nextJS. Integration for a sylius backend and a Strapi CMS. Internationalisation of the application.

Lead Developer VueJS

IPOPI

févr. 2022 - mai 2022

4 mois

Tananarive, Madagascar

IPOPI's 4ID helps you manage and monitor your health. Rebuilt the application with vue3 composition api (fine-grained reactivity), following web best practices, implementing end-to-end tests, CI/CD pipelines. Framework7 and tailwind design.

Full Stack Developer Vue / C# .Net Core

Hawaii

janv. 2020 - mars 2021

1 an 3 mois

Paris, France

Hawaii is a consulting company specialized in Microsoft SharePoint & .NET technologies. Keeping Hawaii's website efficient and up to date, automate tasks, ... Tasks: – Development of contact forms in AJAX; – Code refactoring and technological upgrade of Hawaii's website; – Working on the site's responsivness and cross browser testing. – Creation of Azure CI/CD pipelines – Automated testing with xUnit (back) & jest / selenium (front)

Lead Developer ReactJS

FFGolf

sept. 2020 - janv. 2021

5 mois

Paris, France

Development of all the components of the new Web Application of the Fench Golf Federation. Tasks: – Development of the application's Front-end ; – Implementation of a complex Redux store; – Creation of multiple themes (colors, fonts, logos, ...) as well as dark modes for each theme;

Developer SharePoint / ReactJS

Trajeo'h

janv. 2020 - mars 2020

3 mois

Paris, France

Trajeo'h is an associative structure shared between VINCI's different companies. It is dedicated to maintaining employment, reclassifying and recruiting people with disabilities. Tasks: – Fullstack development of a monitoring form management application; – Possibility to search, modify, add, close and duplicate SharePoint custom cards via the application; – Reporting of files using personalized views; – Automated provisioning of SharePoint lists in JavaScript.

Data Analyst

Umniah

oct. 2018 - avr. 2019

7 mois

Amman, Jordanie

Behavioral studies of Umniah's mobile network users Tasks: – Data analysis; – Business intelligence; – Development of prediction models using machine learning.

JavaScript Developer

Gamiphy

juil. 2018 - août 2018

2 mois

Gamiphy is gamification company. Tasks: – Development of minigames in JavaScript using PhaserJS.

Developer VBA / SQL

Inserm

juil. 2017 - août 2017

2 mois

Paris, France

National Institute of Health and Medical Research. Tasks: – Development of an application with a graphical interface for managing INSERM agents; – Migration from Access database to MS SQL Server database; – Migration from MS SQL Server migration to MySQL database.

Developer C++ / SQL

Inserm

juil. 2016 - août 2016

2 mois

Paris, France

National Institute of Health and Medical Research. Tasks: – Development of a desktop application with a graphical interface for managing INSERM applications.


Formation

Université Pierre et Marie Curie

Licence, Physique

2016 - 2018

2 ans 1 mois

Polytech Sorbonne

Mathématiques et informatique

2015 - 2016

1 an 1 mois

Lycée International de Paris Honoré de Balzac

Classe préparatoire aux grandes écoles, Mathématiques

2013 - 2015

2 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.