Hassane G.

Full Stack Developer

625 dollar
Freelancer
1 year
Champigny-sur-Marne, FRANCE

My experience

More

DPH (Domaine de Public Hydraulique)November 2018 - March 2019

Secteur/ client
Hydrologie / Direction de recherche et planification de l’eau

Contexte
Maintenance et amélioration d’un Progiciel de gestion du domaine public hydraulique.
Equipe
6 personnes : 2 développeurs, 1 Scrum Master, 1 analyste fonctionnel, Testeur et 1 chef de projet.
Activités
Maintenance d’un Progiciel de gestion du domaine public hydraulique :
    • Diagnostic et correction des anomalies et bugs.
    • L’ajout du moteur des Editions.
    • Développement du Reporting (Dossiers, Utilisateur …).
    • Déploiement du progiciel.

Environnement
Web : ASP.NET MVC 5, C# / .NET 4.5, Entity Framework 6, JQuery, Javascript, Bootstrap, CSS, HTML, AJAX, Razor.
Base de données : Oracle 11g.
Serveurs : IIS (Windows Server 2008).
Outils : Visual Studio 2017.
Versionning : GIT (Tortoise).
Méthodologie : SCRUM.
More

AUTJanuary 2018 - November 2018

Secteur/ client
Urbanisme / Agence Urbaine (Public)

Contexte
Conception et Développement d’un progiciel de gestion des documents électroniques pour le compte de l’agence urbaine de Tanger.
Equipe
5 Personnes : 1 développeur, 1 Scrum Master, 1 analyste fonctionnel, Testeur et 1 chef de projet.
Activités
    • Conception et modélisation de la base de données.
    • Installation et configuration de l’environnement de travail.
    • Génération de la base de données sous PostgreSQL.
    • Développement du paramétrage (Configuration du Progiciel).
    • Développement du Moteur (génération des interfaces …).
    • Développement de la partie non paramétrable (Tableau de bord, Géoportail …).
    • Sécurité (Identity User, Tag).
    • Diagnostic et correction des anomalies et bugs.
    • Déploiement de la solution réalisée.
    • Rédaction de document technique et des guides d’utilisation en français pour chaque département.
    • Formation d’utilisation de la solution (4 personnes : le directeur de l’agence, chef de service information, chef de département de gestion urbaine, chef de département des affaires juridiques et foncières).
Environnement
Web : ASP.NET MVC 5, C# / .NET 4.5, Entity Framework 6, JQuery, Javascript, Bootstrap, CSS, HTML, AJAX, Razor, Extjs 6.2, GeoExt master, OpenLayers 4.4.
Base de données : PostgreSQL 10.
Serveurs : IIS (Windows Server 2012), GeoServer 2.9 (TomCat 9).
Outils : Visual Studio 2017 2015.
Versionnin g: GIT (Tortoise).
Méthodologie & Langage de Modélisation : SCRUM, UML.
More

Chouf TVNovember 2017 - December 2017

Secteur/ client
Media / Projet Interne

Contexte
Implémentation d’une plateforme de géolocalisation et de gestion des clients, Mobile.
Participation dans le développement d’une application web d’encaissement.
Equipe
2 Personne : 2 développeurs.
Activités
Mobile :
    • Analyse du besoin.
    • Modélisation de l’application mobile.
    • Installation de Android Studio.
    • Développement de l’application mobile (CRUD, Géolocalisation).
    • Déploiement de l’application mobile.
Web :
    • Développement d’une partie du tableau de bord.
    • Développement de la partie Géoportail (90 % Front End).
Environnement
Web: Android, Gradle, Api Google Maps, JavaScript, HTML, CSS, jQuery.
Base de données : SQLite, PostgreSQL.
Outils : Android Studio, Visual Code.
Langage de Modélisation : MERISE.
More

SWOTJune 2017 - October 2017

Secteur/ client
Laboratoire de recherche / ICUBE

Contexte
Mise en continuité et exploitation des fauchées du future satellite altimétrique SWOT et complémentarité avec les missions satellites Sentinel.
Equipe
2 Personne : 1 Ingénieur d’étude et développement et 1 Ingénieur de recherche (Encadrant).
Activités
    • Analyse de la problématique.
    • Simulation des données SWOT.
    • Correction et amélioration des données.
    • Elaboration des algorithmes pour le calcul de la variation de l’eau.
    • Développement des scripts sous ArcGIS.
    • Conception et modélisation de la base de données.
    • Structuration de la base de données.
    • Installation et configuration de l’environnement de travail.
    • Développement d’une application pour la visualisation des données géographique.
Environnement
Web: .NET MVC, Python, JQuery, JavaScript, OpenLayers, HTML, CSS, jQuery.
Base de données : PostgreSQL 9.
Serveurs : Geoserver 2.8 (TomCat 8), IIS (Windows Server 2008).
Outils : Android Studio 2015.
Langage de Modélisation : MERISE.

My stack

Frameworks

Ext JS, AJAX, AngularJS, .NET, Bootstrap, Angular 7, Entity Framework, jQuery

Other

Microsoft Windows 2008 Server, Microsoft Windows Server 2012, CRUD, DBMS, tableau, Back End, Front End, Scrum Master, Microsoft .NET Technology, Microsoft C-SHARP, GeoExt, Merise Methodology, Master, Jakarta TOMCAT Servlet Engine, Microsoft Visual Studio.NET, Microsoft Visual Studio, Microsoft Internet Information Server, English

Environment of Development

Android Studio

IT Infrastructure

Windows Server 2008, Windows Server, Windows Server 2012, Git

Open Source solutions

OpenLayers

Databases

PostGreSQL 9, Oracle 11g, PostgreSQL 10, SQLite, PostGreSQL

Analysis methods and tools

Gradle, Agile, Scrum, Merise, SOA

Business Intelligence

ArcGIS

Others

GeoServer, PostGIS, Razor, Google Maps API

Languages

Python, C#, PHP 5, JavaScript, MVC, ASP.NET MVC, CSS3, HTML5, UML

Mobile

Android

Technologies

Tomcat, ASP.NET MVC 5, Entity Framework 6, IIS, .NET 4.5, .NET Core, Bootstrap 3

My education and trainings

Formations - -