
DEPUIS OCTOBRE 2016
Développeur Informatique | Gulf Bank Algérie
Gulf Bank Algérie (AGB) est la banque Numéro 1 en Algérie dans le développement informatique, au sein d'une équipe de 30 développeurs j'ai participé à la réalisation du CoreBanking (système de gestion bancaire) de la banque en collaboration avec Microsoft en utilisant les dernières technologies.
Projets et tâches réalisés :
Projet : EOD (End Of Day)
o Objectif : le projet a pour objectif l’exécution de procédures et traitements lors de laclôture de la journée bancaire.
o Tâches principales :
1) Création d’un module pour gérer l’initialisation, l’invocation des procédures et la gestion des exceptions.
2) Développement du noyau EOD.
3) Gestion du parallélisme lors de l’exécution des procédures.
4) Gestion de la persistance des données.
5) Développement de certaines procédures pour la fin de journée.
6) UX Design (Maquettes et implémentation des interfaces de la référence implémentation).
o Principales technologies utilisées : Microsoft Visual Studio 2013 .NET 4.5 & C#, SQL
Server 2014, Telerik, MVVM pattern, Prism, Web API, MEF, WINRT, Scrum.
Projets : CoreBanking (nouveau système de gestion bancaire SGB).
o Objectif : le projet a pour objectif la refonte du système d’information de la banque, et la gestion clientèle.
o Tâches principales :
1) UX Design (Maquettes et implémentation des interfaces)
2) Participation à l’implémentation du noyau business de l’application en intégrant l’équipe Microsoft ainsi que leurs partenaires.
3) Création des Backlogs au niveau du serveur TFS.
4) Réalisation des développements et tests unitaires.
5) L’exécution des tests d’intégration continue.
6) Développement des opérations bancaire.
7) Gestion de la configuration de l’application (gestion des utilisateurs, profils,opérations).
8) Développement et implémentation du processus « Commerce extérieur ».
9) Adoption de la méthodologie Scrum.
o Principales technologies utilisées : Microsoft Visual Studio 2013 .NET 4.5 & C#, SQL
Server 2014, LINQ, Telerik, Windows 8.1 Store App, MVVM pattern, Prism, Web API,
MEF, WPF, TFS 2013, Scrum.
Tâche : Gestion des Packages et déploiement (Release Manager)
o Objectif : La tâche consiste en la gestion des demandes de packages, la gestion du merge des branches, la création et attribution de nouvelles branches, la gestion du serveur IIS, la génération et le déploiement des packages, la gestion des définitions de build ainsi que l'administration TFS.
o Principales technologies utilisées : Microsoft Visual Studio 2013 .NET 4.5 \& C\#, SQL Server 2014, TFS, IIS, WebAPI, SQL.
OCTOBRE 2015 – OCTOBRE 2016
Responsable Informatique dans une l'école privée /
École Fitia, Alger.
Mes tâches principales consistaient à gérer l'installation et configuration réseau de l'école ainsi que la gestion des ressources (matérielles et logicielles).
JUILLET 2012
Stage à WATANIA TELECOM ALGERIE/ Alger.
Le but du stage étant la conception d’un système d’information pour une gestion du stock au sein du département Help Desk
FORMATIONS
JUIN 2015
Master en Informatique / USTHB, Alger.
Spécialité : Systèmes Informatiques Intelligents, Mention : très bien, USTHB, Thème : « KMM : Une nouvelle méthode de classification non supervisée et applications. »
JUIN 2013
Licence en Informatique / USTHB, Alger.
Spécialité : Informatique Académique, USTHB, Thème : « Conception et réalisation d’une application pour la gestion d’une école sous le Web. »
TECHNOLOGIES
Outils : Visual Studio 2013, TFS, Visual Basic 6, SQL Server Reporting Services(SSRS), Telerik, WebAPI.
Langage de programmation : C#, XAML, VB6, C (Linux, Windows), SQL
FrameWork : .NET, Prism.
Pattern : MVVM.
Base de données SQL Server 2014, MySQL, Oracle.
PUBLICATIONS SCIENTIFIQUES
o Févier 2017 : A hybrid clustering algorithm and web information foraging.
International journal of hybrid intelligent systems. 13(3-4): 137-149
o Novembre 2015 : k-MM: A Hybrid Clustering Algorithm Based on k-Means and kMedoids. Conference: Advances in Nature and Biologically Inspired Computing.
Volume : 419