Chaker A.

FULL STACK DEVELOPER

342 euro
Freelancer
3 years
Sousse, TUNISIA

My experience

More

GSTAugust 2020 - Present

CONTEXTE Au sein de Bee Tunisie (Fournisseur d'accès internet).
PROJET Développement d'une application web de reporting nommé Easy
KPI.
Easy KPI permet à ces utilisateurs de créer des requêtes des sélections et visualiser les résultats (ensembles des spécifications) sous forme d'un tableau et charte graphique à choix.

Equipe : 1 tech leader + 2 développeurs
Méthodologie : Agile (Scrum)
REALISATIONS Etudes et analyse :

* Création de la documentation interne

* Rédaction des spécifications fonctionnelles et techniques

* Définition du module Gestion des comptes d'utilisateurs et des autorisations d'accès avec UML;
Développements :

* Conception de l'architecture Back-end avec Repository pattern C#
/.Net Core

* Création d'une architecture adaptée en trois couches(MVC)

* Développement des webservices REST et contrôleurs

* Création de l'architecture Front-end avec ReactJS

* Utilisation des component ReactJS

* Utilisation de la librairie des composants React « Material-UI » (Table, Charte, Modal, ..).

* Gestion des comptes d'utilisateurs et des autorisations d'accès à l'application.

* Développement des tests E2E (End-to-End);
Tests et intégration :

* Versioning de l'application sur Git

* Déploiement du projet sur le serveur d'application IIS.

ENVIRONNEMENT ASP.NET Core 3, ReactJS, JSX, Git, Redmine,
More

VitalisFebruary 2020 - August 2020

CONTEXTE Au sein de Vitalis
PROJET Tester et Consommer des web services fournis par la solution Siron.
Développer une interface Web sous forme de SPA pour savoir le statut des personnes
Siron : est une solution complet end-to-end développée par FICO pour la lutte contre le blanchiment d'argent elle permet de gérer la conformité des partenaires commerciaux tout au long du cycle de vie de la relation partenaire.
Equipe : 1 CP + 2 tech lead + 2 développeurs
Méthodologie :
REALISATIONS Etudes, analyse:

* Etude et présentation sur tous les Web Servies fournis par Siron KYC

* Etude et présentation sur tous les Web API fournis par Siron TCR Développement Back Office avec Java / JEE :

* Développement d'une interface web d'envoi et de récupère des données en utilisant le servlet,

* Envoi et récupération des données vers Siron TCR via un webservice REST,

* Envoi et récupération des données vers Siron KYC via un webservice
SOAP,
Développement Front Office avec JSP :

* Développement, structurer et styliser un formulaire avec JSP, HTML5 et Bootsrap

* Utiliser la technologie Ajax pour améliorer l'interactivité et le dynamisme de l'interface développée
Tests et intégration :

* Tests des webservices avec SOAPUI

* Tester des Web API avec Swagger

* Déploiement de l'application avec Tomcat

ENVIRONNEMENT Java / J2EE , JSP, SQL Server, REST / SOAP, SOAPUI, NetBeans
QM2S 4 mois

My stack

XML, Windows Server, Web Services, Visual C#, TypeScript, SQL, SoapUI, SOAP, REST, Redmine, React Native, Oracle PL/SQL, Oracle 11g, NetBeans, MySQL, MVC, Microsoft SQL Server, Microsoft Excel, LINQ, JSX, JSON, Jscript, jQuery, JavaScript, Java, HTML5, HTML, Git, Entity Framework, Eclipse IDE, Bootstrap, Apache Web Server, AngularJS, Angular Material, Angular, AJAX, Agile Methodology