Mohammed Amin Y.

Full Stack Developer

555 dollar
Freelancer
10 years
Poissy, FRANCE

My experience

More

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
More

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
More

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
More

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
More

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…)
More

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.

My stack

Business Intelligence

BIRT

Frameworks

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

Databases

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

IT Infrastructure

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

Technologies

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

Protocols

H.264

Languages

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

Analysis methods and tools

Apache Maven

Other

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

Others

Google Web Toolkit, Project Management, Google Maps API

Environment of Development

PLSQL Developer, Eclipse, NetBeans, Maven, Eclipse IDE

Application servers

Apache Tomcat

My education and trainings

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