Mon espace
Je m'inscris

En tant que

Consultant Client
 

CV du
consultant

Réf PROF00007021

Accueil > Consultants > PROF00007021
 
 

Développeur Fullstack NodeJs, React

Disponible

 

Profil publié le : 04/09/2023 Profil vu : 539 fois Référence : PROF00007021

 
 

Compétences

Expert Moyen Débutant

BDD

Data HIBERNATE HsqlDB MYSQL POSTGRESQL

Connaissances fonctionnelles

ANGLAIS AUTHENTIFICATION BACKEND dashboard Déploiement Formation Français FRONTEND informatique MOBILE Performance TESTS WEB

Langages

Angular JAVA JAVASCRIPT NodeJS react SPRING TypeScript css dart ECLIPSE Flutter FULLSTACK Github HTML JIRA JPA JUNIT MongoDB postman PYTHON ReactJS RxJs sonar SQL

Méthodes

AGILE api Conception integration Jenkins Kanban Maven MVC PROJET REST SCRUM UI

Outils

Bootstrap GitLab Jest Liquibase Prisma

Réseaux et Middleware

AWS Express Security Solr

Systèmes

Android GIT Messagerie

Diplômes et formations

Pays / régions

Expérience professionnelle

Développeur Web Full Stack
(Lyon)



Profil Doté d'un esprit d'ingénieur très développé, et un grand intérêt pour la conception et le développement de logiciels, je suis très passionné par le développement web, curieux, rigoureux avec une grande capacité d’adaptation je cherche une mission en développement/test en contrat Freelance, je suis disponible immédiatement.

Compétences techniques • Java
• TypeScript, JavaScript
• Spring Core, Spring Boot,
• Spring MVC, Spring Data JPA,
• Spring Security, Spring Data
• Solr,
• JPA, Hibernate
• Maven, Gradle
• Angular, React , Vue
• Node.Js, Express.Js, NestJs
• SQL, MySQL, PostgreSQL,
• Liquibase
• MongoDB, Mongoose, Prisma
• Angular Material, Material UI,
• Bootstrap
• JUnit, AssertJ, Mockito,
• JestJs
• Git, GitLab, GitHub
• RxJs, NgRx
• Solr
• API REST
• Jenkins
• mRemoteNG
• Jira, Confulence
• Heroku, AWS
• DBeaver, PgAdmin
• Flutter, Dart, Python
• Méthode Agile Scrum, Kanban
• IntelliJ, Eclipse, VSCode
• Postman
Formation
• Master 2 informatique, Université de Rennes 1 / ISTIC, Rennes
Septembre 2020 — Juillet 2021
• FullStack (Java, TypeScript, Python, Spring, Angular, Vue)
• Développement mobile (Flutter, Android)

• Master 1 informatique, Université de Rennes 1 / ISTIC, Rennes
Septembre 2019 — Juin 2020
• Algorithmique et Design pattern
• Programmation orienté objet : Java

• M1-M2 Génie Mécanique, Université de Lille 1 , Lille
Septembre 2017 — Août 2019

• Master Genie Mécanique, Université USTHB, Alger, Algérie
Septembre 2015 — Août 2017

Langues
Français, Anglais, Arabe

Hobbies Cuisiner, voyager (Pays-Bas, Belgique, Espagne, Allemagne, Turquie) jouer aux jeux vidéo et au jeu d'échecs, faire du sport notamment la natation et le vélo.






EXPERIENCE PROFESSIONNELLE


Développeur Fullstack
NodeJs ReactJs, Freelance, Lyon
Février 2023 — Présent
Développement d'une application web avec le NodeJs et ReactJs, l'application s'appelle AKRILI DAR, elle permet de louer, acheter ou vendre des biens immobiliers.
• Création de l'architecture du backend et du frontend.
• Développement de l'Authentification et création de compte utilisateurs.
• Développement de la recherche et filterage des maisons.
• Développement d'un système de messagerie entre les utilisateurs.
• Développement de la gestion du compte utilisateur.
• Développement d'un dashboard pour la création et modification des biens immobiliers.
• Impémentation des test techniques et fonctionnels.

Technologies : JavaScript, TypeScript, NodeJs, NestJs, ReactJs 18, Redux, Material UI, Bootstrap, MongoDB, Mongoose, HTML, SCSS, GitHub, Figma.


Développeur Fullstack Java/Angular
EDF, Lyon
Janvier 2022 — Janvier 2023
En méthodologie agile scrum, dans une équipe de 17 personnes (8 dev, 5 product owner, 2 tester, 1 scrum master, 1 chef de projet), je fais du développement Fullstack de nouvelles fonctionnalités avec Spring et
Angular, ci-dessous quelques fonctionnalités développées :
• Développement Fullstack des composants génériques réutilisables.
• Développement du chargement dynamique des pages, onglets et composants pour une meilleur performance.
• Développement des REST API end points avec Spring.
• Implémentation du moteur de recherche scalable Solr.
• Rédaction des spécifications techniques.
• Développement de la partie accès aux bases de données et conception du model de données avec SQL, Spring Data JPA, PostgreSQL.
• Développement des pages avec Angular Material, TypeScript, HTML, SCSS, CSS Grid et Flexbox.
• Intégration continue avec Gitlab et Jenkins.
• Mise en place des permissions et habilitations.
• Mise en place de la pagination.
• Correction des bugs.
• Chiffrages des futures évolutions
• Revues de code / Merge Request.
• Test technique et fonctionnel.

Technologies: Java 11/17, JavaScript, Typescript, HTML, SCSS, Spring Core, Spring Boot, Spring Data JPA, Spring Security, Spring Data Solr, JPA, Hibernate, Maven, PostgreSQL, Liquibase, Angular Material, Solr,
RxJS, FlexLayout, JUnit, AssertJ, Mockito, Jenkins, GitLab, Postman, mRemoteNG, Sonar, IntelliJ, Visual Studio Code, DBeaver, REST API.


Développeur Fullstack Java/Angular
Tata Consultancy Services, Poitiers
Mars 2021 — Septembre 2021
Développement d'une nouvelle Single Page Application en méthodologie agile kanban dans une équipe de 8 personnes :
• Architecture Front et Back et configuration.
• Authentification et Autorisations avec Spring Sécurity et JWT.
• Développement des API end-points du projet.
• Intégration du back avec le front.
• Réalisation des tests d'intégration.
• Réalisation des tests unitaire.
• Réalisation des tests fonctionnel.

Technologies: Java 8/11, JavaScript, Typescript, HTML, SCSS, Spring Boot, Spring Data JPA, Spring Sécurity, Hibernate, Maven, SQL, Angular Material, JWT, RxJS, FlexLayout, Spring WebTestClient, Spring MockMvc, Postman


Personal Project
Realtor REST API
Décembre 2022 — Février 2023
Réalisation d'une API REST d’agence immobilière, l'API permet de :
• Connexion et création d'utilisateurs.
• Authentification des utilisateurs avec JWT.
• Contrôle d'accès à base de rôles (3 rôles existent : admin, acheteur et agent immobilier).
• Effectuer les opérations CRUD sur les maisons.
• Envoyer des messages aux agents immobiliers.

Tech : NodeJs, NestJs, MongoDB, Mongoose, Jest, JWT.
Deploiement, Source code


Expense REST API
Décembre 2022 — Décembre 2022
J'ai développé une API REST qui permet la gestion des dépenses et revenus, j'ai utilisé le NodeJs avec le framework NestJs, Prisma ORM, PostgreSQL et Jest pour les tests unitaires.
Source code

API d'une cafétéria en ligne
Janvier 2020 — Février 2020
Réalisation d'une API REST d'une cafétéria en ligne avec : Spring Boot,
Spring MVC, Spring Data JPA et HSQLDB.
Source code

Tableau Kanban
Septembre 2020 — Novembre 2020
Réalisation d'une application web d'un Tableau Kanban simple avec
Java, Spring, Angular, Angular Material, RxJS, NgRx, PostgreSQL
 
 

Consultants similaires

 
Analyste programmeur senior

Compétences : C, COBOL, JAVA, CICS, DB2, MERISE, MVS, PACBASE, SQL, ...

Voir
consultant
Retenir
 
Developpeur Java SpringBoot

Compétences : Angular, GIT, JAVA, JAVA 11, Java/Jee, CI/CD, Cloud, ...

Voir
consultant
Retenir
 
Chef de Projet Transverse

Compétences : C++, JAVA, Kotlin, PYTHON, SQL, elasticsearch, PROJET, ...

Voir
consultant
Retenir
 
DEVELOPPEUR MULESOFT

Compétences : dataweave, Déploiement, GitLab, JAVA, Mulesoft, Administration, ...

Voir
consultant
Retenir
 
Consultant SI / Développeur

Compétences : css, HTML, JAVASCRIPT, react, SQL, Cloud, développement, ...

Voir
consultant
Retenir
 
Développeur full-stack

Compétences : JAVASCRIPT, NodeJS, ReactJS, TypeScript, AGILE, Analyse, ...

Voir
consultant
Retenir
 
Freelance PO / Dev Full Stack

Compétences : GIT, JAVASCRIPT, PYTHON, react, ReactJS, Github, HTML5, ...

Voir
consultant
Retenir
 
Développeur Drupal

Compétences : css, DRUPAL, HTML, JAVASCRIPT, JIRA, Bootstrap, GIT, ...

Voir
consultant
Retenir
 
Lead dev Drupal - Freelance

Compétences : DEVOPS, DRUPAL, HTML, JAVASCRIPT, PHP, Symfony, Analyse, ...

Voir
consultant
Retenir
 
Développeur Fullstack

Compétences : DRUPAL, FULLSTACK, react, Symfony, Administration, ...

Voir
consultant
Retenir
 
 

Partager

 

Retenir

  • Pour quelle mission ?

 

Vous avez oublié
votre mot de passe ?