BENMESSAOUD Oussama

Tech Lead / Senior Software Engineer Full-stack JS

Salaire / Taux journalier

Paris, France

Mobilité : Île-de-France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

ReactNodeAngularNestNLP / Natural Language ProcessingScrapingTest Driven DevelopmentHexagonal ArchitectureAdministration de bases de donnéesDéveloppement FrontendDéveloppement BackendDéveloppement FullstackMicroservicesDéveloppement MobileSassJavascriptIACSSIOSExpressMongoDBDevOpsBase de données SQLRequêtes SQLReact NativeAndroidDomain Driven DesignGoogle BigQueryPostmanSwagger/OpenAPIClean ArchitectureOVHcloudLinuxEvent Driven ArchitectureSpring BootGoogle Cloud PlatformGitIoTClean CodeFirebaseDockerSQLiteGraphQLBootstrapTypescriptIonicHerokuHTMLMySQLRabbitMQ

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Passionate about web, mobile, IA and IoT development (Full stack).

Liens

Expérience de travail

Senior Software Engineer Consultant

ACTION CONTRE LA FAIM

août 2023 - Présent

3 ans 3 mois

• Study, analysis, design, and implementation of new features. • Writing detailed technical and functional specifications. • Promoting and implementing development best practices. • Conducting code reviews and strengthening application security. • Setting up and maintaining CI/CD pipelines. • Containerizing and orchestrating services using Docker. • Deploying and monitoring applications in production environments.

Enedis

févr. 2022 - mai 2023

1 an 4 mois

92400 Courbevoie, France

Senior Software Engineer Technical Lead Consultant

mars 2022 - mai 2023

1 an 3 mois

92400 Courbevoie, France

• Participation in all phases of the development cycle, including requirements analysis, design, testing, implementation, maintenance, and debugging. • Writing detailed technical and functional specifications. • Strengthening code security. • Managing software versions, branches, and merge requests. • Guiding and promoting best practices among developers.

Senior Software Engineer Consultant

févr. 2022 - mars 2022

2 mois

• Participation in all phases of the development cycle, including requirements analysis, design, testing, implementation, maintenance, and debugging. • Writing detailed technical and functional specifications. • Strengthening code security.

TEAMNET

sept. 2019 - janv. 2022

2 ans 5 mois

Paris, France

Tech Lead & Software Architect

janv. 2021 - janv. 2022

1 an 1 mois

Paris, France

• Project management (task planning, requirements definition, progress monitoring, solution validation, and integration). • Study, analysis, design, and implementation of new features. • Writing detailed technical and functional specifications. • Promoting and implementing development best practices. • Performing code reviews and strengthening application security. • Setting up and maintaining CI/CD pipelines. • Containerizing and orchestrating services with Docker. • Deploying and monitoring applications in production environments. • Team coordination in Morocco (AEVAWEB).

Software Engineer Technical Lead

sept. 2019 - déc. 2020

1 an 4 mois

Paris, France

• Project management (task planning, requirements definition, progress monitoring, solution validation, and integration). • Study, analysis, design, and implementation of new features. • Writing detailed technical and functional specifications. • Promoting and implementing development best practices. • Performing code reviews and strengthening application security. • Setting up and maintaining CI/CD pipelines. • Containerizing and orchestrating services with Docker. • Deploying and monitoring applications in production environments.

AEVAweb

févr. 2017 - août 2019

2 ans 7 mois

Oujda, Maroc

Software Engineer Team Lead

janv. 2018 - août 2019

1 an 8 mois

Oujda, Maroc

• Project management (task planning, requirements definition, progress monitoring, solution validation, and integration). • Study, analysis, design, and implementation of new features. • Writing detailed technical and functional specifications. • Promoting and implementing development best practices. • Performing code reviews and strengthening application security. • Setting up and maintaining CI/CD pipelines. • Containerizing and orchestrating services with Docker. • Deploying and monitoring applications in production environments.

Software Engineer

août 2017 - déc. 2017

5 mois

Oujda, Maroc

• Study, analysis, design, and implementation of new features. • Writing detailed technical and functional specifications. • Deploying and monitoring applications in production environments.

Technical internship

févr. 2017 - juil. 2017

6 mois

Oujda, Maroc


Formation

Université Mohammed Premier Oujda

Master spécialisé, Ingénierie informatique

2015 - 2017

1 an 11 mois

Université Mohammed Premier Oujda

Licence d'études fondamentales, Mathématiques et informatique

2014 - 2015

10 mois

Université Mohammed Premier Oujda

Diplôme d’études universitaires générales, Mathématiques et informatique

2012 - 2014

1 an 11 mois

Lycée Omar ibn Abdelaziz Oujda

Baccalauréat

2011 - 2012

10 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.