Mohammed Amin Y.

Full Stack Developer

555 dollar
Freelancer
10 ans
Poissy, FRANCE

Mon expérience

Voir plus

Algérie télécomFebruary 2018 - March 2019

Algérie télécom gère et suit le projet FTTX (fibre optique) avec le système ERP (e business) et en raison du nombre insuffisant d’utilisateur (limitée sur le contrat avec oracle) pour accéder à ce dernier notre direction (direction d’ingénierie) à décider de développer une solution interne:

Projet1 : Réalisation d’un système pour suivi du projet FTTx (fibre optique)
Equipe Projet : 1 Project Manager,1 chef de projet et 2 développeurs
Rôle : développeur Java J2EE – Full Stack

Réalisations :
    • Implémentation des interfaces frontend en JSP pour assurer la saisie et la sauvegarde des étapes d’étude (CHN/CBN) (Conception de haut niveau/ Conception de bas niveau).
    • Réalisation de la validation des formulaires, la gestion des erreurs, la fonctionnalité d'autocomplétions avec JavaScript et jQuery.
    • Elaboration du module de génération des devis.
    • Réalisation du module de géolocalisation des équipements avec google maps.
    • Développement du module de génération des états situation des stocks.
    • Optimisation des performances de serveur d’application Tomcat :
        ◦ Upgrade du backend de l’application en rest API (coté serveur).
        ◦ Migration de l’IHM en Angular 6.
    • Déploiement en production et suivi de l’exploitation.
    • Suivi de la mise en production et maintenance corrective.

Outils et Technologies :
Première version :
    • Éclipse (4 .8) photon, Birt,
    • jsp, bootstrap 4 , jQuery, et ajax, Google Maps Api
    • Oracle (11g), Apache Tomcat/8.5
Deuxième version :
    • Éclipse (4 .8) photon, Spring Boot (2)
    • JPA (2.1.3), Hibernate (5)
    • Angular (6): Angular Material (Material Design), Google Maps Api
    • Oracle (11g), REST Web Service, Maven (3)

Langages : JAVA 7, HTML 5, CSS 3, TypeScript
Voir plus

Algérie télécomJuly 2016 - February 2018

Projet 2 : Développement d’un système surveillance en temps-réel de monitoring (system Gaia).
Equipe : 1 chef de projet, 2 référents techniques et 1 développeur  
Rôle : Développeur Java J2EE – Back-end

Réalisations :
    • Réalisation backend de l’application (Jax RS)
    • Génération à la demande et en automatique des états journaliers et mensuels de la plateforme Gaia (serveurs base de données, applications et infrastructures)
    • Développement d’un ordonnanceur de lancement des services de check

Outils et Technologies :
    • Eclipse 4.6 Néon, Java EE (7), JDBC, Tomcat 7
    • Oracle(11g), Webservices JAX RS.

Langages : JAVA 7, JavaScript, SQL
Voir plus

Algérie télécomJanuary 2015 - July 2016

Projet 3 : Développement d’un outil de contrôle et intégration d’accès (utilisateurs, privilèges, IP adresses) au plateforme Gaia.
Rôle : Développeur Java J2EE – Frontend
Equipe : 1 chef de projet, 2 référents techniques et 2 développeurs

Réalisations :
    • Implémentation du contrôle syntaxique de la liste des utilisateurs à intégrer.
    • Intégration de la liste en interrogeant le backend api de System Gaia.
    • Génération des états de situation pour l’ensemble d’accès intégrer sur Gaia.

Outils et Technologies :
    • Eclipse 4.6 Néon, Java EE (7), Birt
    • Bootstrap 3, javascript, Tomcat 7
    • Oracle(11g), Maven

Langages : JAVA 7, HTML 5, CSS 3, JavaScript, SQL
Voir plus

DSI/ Banque extérieure d'AlgérieFebruary 2012 - January 2015

Projet : développement et enrichissement des module au système bancaire DELTA V8
Equipe : 1 chef de projet, 1 référents technique, 3 développeurs
Rôle : Ingénieur développement java

Réalisations :
    • Développement d’un module d’intégration des virements simples sur DELTA V8 (système bancaire) par lots.  
    • Conception et réalisation d'une application pour uniformiser le modèle édition « R.I.B » sur l’ensemble des agences BEA

Outils et Technologies :
    • java SWT Eclipse, Gwt, tomcat 7
    • 4gl, INFORMIX, Shell AIX

Langages : JavaScript, HTML 4, CSS 2, SQL
Voir plus

DTS/ Banque développement localSeptember 2009 - February 2012

    • Surveillance des liaisons et matériels télécoms avec l’outil de surveillance: SNMPc.
    • Assistance et intervention des pannes télécoms dans tout le réseau de ladite banque.
    • Gestion et maintenance de l’équipement Pixs.
    • Installation et administration du logiciel anti-virus Kaspersky.   
    • Analyse des fichiers logs sur le trafic du site central.
    • Lancer des simulations d’attaque sur LAN de banque en utilisant nCircle.

Outils :
    • Compétence réseaux (firewall/iptable, configuration ethernet, etc…)
Voir plus

Centre de Développement de Technologies AvancéesFebruary 2008 - September 2008

    • L’intitulé de projet .
    • Le but était de réaliser un système d'authentification vidéo en utilisant la norme de compression H.264/AVC afin de protéger l'intégrité des documents multimédia.
    • Le pfe s’étendait sur une période d'un an en monôme en utilisant l'outil de développement C# et Visuel C++.NET, Outil de hachage MD5, logiciel SVC analyseur.
    • La Mention très bien avec une moyenne 17,14.

Mes compétences

Business Intelligence

BIRT

Languages

SQL, JavaScript, JEE, JAVA 8, CSS3, Photon, HTML, Shell, TypeScript, JAVA 1.7, 4GL, Java, HTML5, JAVA EE 7, C#, MVC, JAVA 7

Technologies

SWT, GlassFish, Jboss, Tomcat, JPA 2, Angular Material, Hibernate 5, Angular 6, JEE 7, EclipseLink, Spring Boot, WebLogic, Angular 4

IT Infrastructure

Windows, Linux, Linux Red Hat, Git, Unix, Gentoo, Ubuntu, CentOS, RedHat

Application servers

Apache Tomcat

Protocols

H.264

Environment of Development

NetBeans, PLSQL Developer, Eclipse, Maven, Eclipse IDE

Databases

Oracle, Oracle 11g, Microsoft SQL Server, MySQL, Informix, SQL Server

Other

Cascading Style Sheets, Java Enterprise Edition, Sun GlassFish Enterprise Server, Gentoo Linux, Java JEE, Linux/Unix, REST Web Service, Microsoft Windows, Microsoft .NET Technology, Java Server Pages, Spring Boot 2, EclipseLink 2.1, Spring Framework, Eclipse 4.6 Néon, Back End, Webservices JAX RS, Shell AIX, Jakarta TOMCAT Servlet Engine, WebLogic Enterprise Application Server, Data Transformation Services, Front End

Others

Google Web Toolkit, Google Maps API, Project Management

Frameworks

GWT, AngularJS, jQuery, Spring, AWT, Angular, .NET, JPA, Swing, Bootstrap, Spring MVC, AJAX, Hibernate, JDBC

Analysis methods and tools

Apache Maven

Mes études et formations

Administration Workshop I/ II (Oracle 11G) - Ecole Nationale des System Informatiques2014 - 2015

Faculté des Sciences, Ingénieur d’état en Informatique spécialité Système d’Information - Université SAAD DAHLAB Blida2003 - 2008