MOHAMED K.

Software Developer

500€
/jour
Freelancers
Intermediate
Athis-Mons, FRANCE
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

Ingénieur étude et développement Java/JavaScript/React - INGENICO HC01.02.2019 - Présent

Projet : Développement d’une solution digitale destinée à gérer la complexité de la réglementation SESAM Vitale. 
Développement en Java/Spring  du backoffice (serveurs destinés à communiquer avec des terminaux et l’application web exécutée dans un navigateur) 
Développement du front office en JavaScript/React accessible côté client 
Mise en œuvre du SSO (Cognito) pour centraliser les authentifications des utilisateurs 
Ecriture de tests unitaires à la fois Front-End et Back-End, basés sur Junit.  Support. 
Environnement technique : Langages : Java/JavaScript/React 
SGBD : PostgreSQL Framework : Spring, Hibernate, React 
Outils :  SVN, Jenkins, Tomcat, Kafka, Amazon WS 
Système : Ubuntu (Production), Windows (Développement)
 Méthode : Agile (Scrum) 
SGBD : PostgreSQL
Voir plus

Ingénieur étude et développement Javascript/React. - VULCAIN01.06.2018 - 01.01.2019

Projet : Refonte d’un système d’information pour la gestion de l’activité des collaborateurs d’une société de service en ingénierie.
Développement en ReactJs/NodeJs d’une application de gestion et de validation des activités des consultants.
Développement sur Loopback de services REST destinés à traiter des demandes d’achats externes, basés sur des machines d’états. Ecriture de tests unitaires à la fois Front-End et Back-End, basés sur Jasmine
Support. Environnement technique :
Langages : JavaScript SGBD : MongoDB
Framework : Nodejs, React, Loopback, Enzyme, Jasmine
Outils :  Git
Système : Ubuntu (Production), Windows (Développement)
Méthode : Agile (Scrum)
Voir plus

Ingénieur étude et développement JAVA8/JEE - AXXIA01.10.2017 - 01.05.2018

Projet : Refonte technique et fonctionnelle de l’application « Roc Eclerc » : c’est une application de gestion et de suivi des contrats d’assurance obsèques et épargne.
'Rédaction des spécifications techniques détaillées.Développement de nouvelles fonctionnalités.Développement de la couche métier avec Spring Boot.
Développement de la couche présentation avec Angular2, HTML5, CSS3, JavaScript.Développement de la couche accès aux bases de données avec Hibernate.
Réalisation des tests unitaires avec Junit.Suivi de la mise en pré-production et production. Environnement technique :
Langages : Java8/J EE, JavaScript, HTML/CSS, SQL SGBD : PostgreSQL
Serveur : JBOSS
Framework : Angular2, Hibernate, JSP, Spring
Outils :  Eclipse, SVN, MAVEN, Jenkins, JUnit, Jira
Système : Windows/Linux Méthode : Agile (Scrum)
Voir plus

Étudiant - CEA SACLAY NANO-INNOV01.04.2017 - 01.09.2017

Contexte : Projet de fin d’études Master 2.
Apprentissage profond (Deep Learning) pour la mise en correspondance de dessins et de photos de tatouages.
Environnement technique : Python, Tensorflow, Keras, CNN, MLP, Siamese Network.
Voir plus

Ingénieur Études & Développement JAVA7/J2EE. - Maroc Telecom01.01.2016 - 01.12.2016

Projet : Mise en place d’une application de gestion des interventions des techniciens de Maroc Telecom (Gestion des tests de débit, faire une intervention et l’envoyer au Manager,…) chez les clients.
Rédaction des Spécifications Techniques Détaillées.Développement des IHM avec HTML5, CSS3, JavaScript, AngularJS.Développement de la couche métier avec Spring Batch, Data, MVC.Développement de la couche accès aux données avec Hibernate.
Réalisation des tests unitaires JUnit.Implémentation des web services avec REST.Développement des Jobs pour l’intégration continue avec Jenkins.
Maintenance corrective et évolutive.
Environnement technique :
Langages : Java 7/JEE, JavaScript, HTML/CSS, SQL
SGBD : Postgre-SQL
Serveur : Tomcat 7.0
Framework : AngularJS, Hibernate, Spring Outils :  Eclipse, MAVEN, Jenkins, JUnit, Jira, REST
Voir plus

Ingénieur Études & Développement Java7/Spring - Marjane (Centre Commercial)01.08.2015 - 01.12.2015

Projet : Refonte d’une application pour la gestion et réapprovisionnement des stocks.
Analyse des Spécification Fonctionnelles Générales. Rédaction des Spécifications Fonctionnelles Détaillées.Développement de la couche Présentation avec HTML5, CSS3, JavaScript, JSP, JSF.
Développement de la couche métier en Spring. Développement de la couche accès aux bases de données avec Hibernate :
1. Développement et optimisation des requêtes SQL
2. Implémentation des web services avec SOAP
3. Maintenance corrective et évolutive  Environnement technique :
Langages : JAVA7, XML, Jav aScript, SQL SGBD : SQL Server 2012
Serveur : JBoss
Framework : Spring, Hibernate
Outils :  Eclipse, GIT, JUnit, Jira, Jenkins, SOAP
Voir plus

Ingénieur Études & Développement JAVA/J2EE. - Technopolis01.02.2015 - 01.07.2015

Projet : Développement d’une application web J2EE de E-Commerce.  
L’application se compose de :
- Une partie back office qui nécessite une authentification et qui permet de gérer les produits et les catégories,
- Une partie front office qui représente la boutique virtuelle qui ne nécessite pas d’authentification. Accessible par les utilisateurs. Environnement technique : Eclipse, Maven, JUnit, Spring IOC, Spring MVC, Spring Security, JPA, Hibernate.

Mes compétences

Other

UML/OMT, Spring Framework, Java Server Pages, English, Agile Methodology, Microsoft Windows, Java Enterprise Edition, Cascading Style Sheets, eCommerce, Java 2 Enterprise Edition, Jakarta TOMCAT Servlet Engine, Merise Methodology, ingénieur, React, Apache Subversion, back office, Front Office, DBMS, Ingénieur Etudes & Développement, REACTJS, Ingénieur Génie Informatique, Back End, Front End, apprentissage, Python Programming, Scrum Methodology, Ingénieur étude et développement Javascript/React, Ingénieur étude et développement Java/JavaScript/React, Ingénieur étude et développement JAVA8/JEE, Ingénieur Études & Développement JAVA/J2EE, Ingénieur développement Front-end / Back-end

Languages

Java, XML, SQL, JavaScript, HTML, HTML5, MVC, Oracle PL/SQL

Databases

PostGreSQL, MySQL, Oracle, MongoDB, Microsoft SQL Server

Technologies

Jboss, Web Services, Amazon Web Services, React.js, Spring Boot, Spring IoC

IT Infrastructure

Linux, Ubuntu, Git

Analysis methods and tools

Junit, JIRA, Apache Maven

Frameworks

Hibernate, Spring, AngularJS, Node.js, REST, Spring Security, JPA, Angular, JavaServer Faces

Protocols

SOAP

Middleware

Jenkins

Environment of Development

Eclipse IDE

Others

API

Big Data

Apache Kafka

Software testing

Jasmine

Mes études et formations

Master 2, informatique - Université Paris

Ingénieur génie informatique - Major de promo Ecole Nationale des sciences appliquées