1. Dossier de compétences | Beezen
www.beezen.fr
163/165 avenue Charles de Gaulle – 92200 Neuilly-sur-Seine – Téléphone : 01 41 43 00 00
Société par Actions Simplifiée au capital de 100.000 € - SIREN 502 612 914 RCS Nanterre
DOSSIER DE COMPETENCES
Marwa
INGENIEUR FULL-STACK
COMPETENCES METIERS
✓ Analyse du contexte et des besoins clients
✓ Rédaction de spécifications techniques et fonctionnelles
✓ Conception et réalisation des programmes et des applications informatiques
✓ Développement et maintenance des programmes
✓ Tests fonctionnels des livrables
✓ Réalisation de la mise en production de solution logicielle dans un environnement d'exploitation
✓ Formation des utilisateurs
COMPETENCES TECHNIQUES
✓ Plateforme / Frameworks ASP.NET, Angular5, Node.js, kendo ui
✓ SGBD Microsoft SQL Server, MySQL, PostgreSQL, PL/SQL
✓ Langages C#, VB, ECMAScript, TypeScript, JavaScript, Sass, CSS3, HTML5,
SQL, PHP
✓ Langages de représentation
de données
JSON, XML
✓ Langage de modélisation Merise, UML 2.0
✓ IDE Visual studio (2008/2010/2013/2015), Android studio, eclipse,
PHPStorm, WebStorm.
✓ Outils de gestion de projet VSTS
✓ Méthodologie Scrum
✓ Gestion de versions GIT (Github, VSTS), SVN
✓ OS Windows
REFERENCES PROJETS
09/2016 à ce jour : The It Expert
Ingénieur Etudes et Développement
• Conception et développement d’une application web de personnalisation des bouteilles en 3D
Contexte du projet : Une application web qui permet de personnaliser des bouteilles en 3D après le
choix des matériaux, formes, textures, transparences, fermetures et l’étiquette, pour estimer les formes de
bouteilles les plus préférables.
Réalisations :
✓ Application de la méthodologie Agile SCRUM.
✓ Estimation des tâches.
✓ Conception et création de la base de données.
✓ Création d’une scène en 3d qui permet les personnalisations des bouteilles ainsi que leur
étiquette en 2d.
2. Dossier de compétences | Beezen
www.beezen.fr
163/165 avenue Charles de Gaulle – 92200 Neuilly-sur-Seine – Téléphone : 01 41 43 00 00
Société par Actions Simplifiée au capital de 100.000 € - SIREN 502 612 914 RCS Nanterre
✓ Création d’un système de vote pour les meilleures bouteilles.
✓ Création d’un quiz d’afin d'extraire les avis des utilisateurs à-propos les bouteilles créées.
✓ Création d'un module de reporting pour les informations extraites à partir des quiz et les bouteilles
déjà personnalisées.
Environnement technique
✓ Plateforme Windows 10, Node.js
✓ Frameworks ASP.NET, jQuery, Bootstrap, Fabric.js, three.js/WebGL, Entity Framework
✓ Langage C#, HTML5, CSS3, ECMAScript 6
✓ Outils et technologies Ajax, Microsoft SQL Server, Git,
✓ Méthodologie MVC5, Scrum
• Création d’une application web responsive pour une école d’ingénieur.
Contexte du projet : une application web de gestion d’école qui permet aux parents, élèves, enseignants
et personnels administratifs d’éditer, consulter, imprimer et modifier toutes les informations d’un
établissement scolaire en ligne, en outre de présenter l’école, ses activités, ses formations et de gérer ses
actualités et ses événements.
Réalisations :
✓ Application de la méthodologie Agile SCRUM.
✓ Estimation des tâches.
✓ Conception et création de la base de données.
✓ Implémentation d’une partie back office : gestion des étudiants, gestion des classes, Niveaux
d’études, gestions des professeurs, gestion de news.
✓ Implémentation d’une partie front office : afficher les news, présentations de l’école.
Environnement technique
✓ Plateforme Windows 10
✓ Frameworks ASP.NET, Bootstrap, jQuery, Entity Framework
✓ Langage C#, HTML5, CSS3, JavaScript
✓ Outils et
technologies
Microsoft SQL Server, Ajax, Git, Scrum
Projets Freelance en parrallèle
• Contexte du projet : Collaboration avec 4 développeurs internationaux pour réaliser une
application web responsive avec une plateforme 3d réalisée à l’aide d’une bibliothèque
JavaScript (Three.js/WebGL).
Réalisations :
✓ Estimation des tâches.
✓ Réalisation d’une partie back office pour la gestion des objets 3d.
✓ Réalisation d’une scène en 3d à l’aide de la bibliothèque three.js.
Environnement technique
✓ Plateforme Windows 8
✓ Frameworks ASP.NET, Bootstrap, jQuery, Three.js/webGl, Entity Framework
✓ Langage C#, HTML5, CSS3, JavaScript
✓ Outils et
technologies
Microsoft SQL Server, Ajax, Git, Scrum
3. Dossier de compétences | Beezen
www.beezen.fr
163/165 avenue Charles de Gaulle – 92200 Neuilly-sur-Seine – Téléphone : 01 41 43 00 00
Société par Actions Simplifiée au capital de 100.000 € - SIREN 502 612 914 RCS Nanterre
• Conception et développement d’une application de personnalisation des verres
Contexte du projet : Application web de personnalisation de produits en verre en 2D avec une
visualisation en 3D. ce configurateur est une extension de PRO-TECH qui est visible et disponible pour
certains utilisateurs. Il permet la création et la commande de produits en verre.
Réalisations :
✓ Estimation des tâches.
✓ Réalisation d’un module de gestion des produits.
✓ Création d’un système personnalisation des verres.
✓ Modélisation des objets en 3d à l’aide du logiciel 3ds max.
Environnement technique
✓ Plateforme Windows 8
✓ Frameworks ASP.NET, Bootstrap, jQuery, Fabric.js, Three.js/WebGL, Entity
Framework
✓ Langage C#, HTML5, CSS3, JavaScript
✓ Outils et
technologies
Microsoft SQL Server, Ajax, Git, Scrum
• Création d’une application web d’essayage des lunettes en 3D
Contexte du projet : Application web d’essayage des lunettes 3D sur un visage en utilisant une webcam
et réalisation d’une partie d’achat en ligne.
Réalisations :
✓ Estimation des tâches.
✓ Réalisation un système d’essayage des lunettes.
✓ Implémentation d’une interface pour la gestion des lunettes.
Environnement technique
✓ Plateforme Windows 8
✓ Frameworks ASP.NET, Bootstrap, jQuery, Three.js/WebGL, Entity Framework
✓ Langage C#, HTML5, CSS3, JavaScript
✓ Outils et
technologies
Microsoft SQL Server, Ajax, Git, Scrum
• Conception et développement d’une application mobile Ionic/angular5
Contexte du projet : Application mobile, permet aux clients et aux commerciaux à partir de leur tablette
(iPad, Android), d'accéder aux catalogues produits, de passer des commandes et de gérer les relations
clientèle en deux modes : connecté et déconnecté.
Réalisations :
✓ Réalisation d’un module d’authentification.
✓ Création d’un système de planification des tournées avec un module de reporting pour les
commerciaux.
✓ Affichage et filtrage de la liste des produits.
✓ Gestion des paniers
✓ Création d’un module de gestion des commandes.
✓ Création d’un mini CRM.
Environnement technique
✓ Plateforme Windows 10, Node.js
✓ Frameworks Ionic 3, Cordova, Angular 5, Bootstrap
✓ Langage TypeScript, HTML5, CSS3
4. Dossier de compétences | Beezen
www.beezen.fr
163/165 avenue Charles de Gaulle – 92200 Neuilly-sur-Seine – Téléphone : 01 41 43 00 00
Société par Actions Simplifiée au capital de 100.000 € - SIREN 502 612 914 RCS Nanterre
✓ Outils et
technologies
Git, NPM
✓ Méthodologie Scrum
• Création des plugins et implémentation des services web.
Contexte du projet : Une application web qui permet de faciliter la communication entre les pharmacies
et la société Sanofi et de suivre les états de Bornes de chaque pharmacie.
Réalisations :
✓ Application de la méthodologie Agile SCRUM.
✓ Estimation des tâches.
✓ Conception et création de la base de données.
✓ Création d’un module de gestion des états de bornes.
✓ Création d’un module d’affichage des statistiques de chaque pharmacie.
✓ Création d’un système de réclamation.
✓ Création d’un module de gestion des natures de réclamations.
✓ Création d’un module de gestion des emails.
✓ Implémentation d’un système d’envoi des emails hebdomadaires qui comporte une pièce jointe
(rapport en PDF).
✓ Implémentation d’un système d’envoi des emails journaliers qui comporte des rapports Excel.
✓ Création d’un module de modification les paramètres de rapport quiz.
✓ Création d’un module de gestion des pharmacies.
✓ Création d’un module de gestion des statuts pharmacies.
Environnement technique
✓ Plateforme Windows 10
✓ Frameworks kendo ui, jQuery, Bootstrap
✓ Langage Javascript, PHP, HTML5, CSS3
✓ Outils et
technologies
WordPress 4.7, Ajax, MySQL, REST api, git
• Réalisation des sites web responsive.
Mission :
✓ Préparation de la partie front-end des sites web avec animations.
Environnement technique
✓ Plateforme Windows 10
✓ Frameworks JQuery, Bootstrap
✓ Langage Javascript, HTML5, CSS3
✓ Outils et
technologies
Ajax
06/2016 à 08/2016 : All soft multimédia
Améliorer une application desktop de point de vente
Contexte du projet : un outil pour la gestion et le contrôle d’un magasin. Il permet d’enregistrer les ventes
au comptoir, d’éditer des tickets de caisse tout en améliorant la gestion d’une activité commerciale. il
s’adapte à de nombreux secteurs d’activité (magasin, supérette, parfumerie, Librairie…).
Réalisations :
✓ Implémentation des nouvelles fonctionnalités.
✓ Amélioration l’interface cotée client.
✓ Remplacement de l’ORM Nhibernate par Entity Framework.
5. Dossier de compétences | Beezen
www.beezen.fr
163/165 avenue Charles de Gaulle – 92200 Neuilly-sur-Seine – Téléphone : 01 41 43 00 00
Société par Actions Simplifiée au capital de 100.000 € - SIREN 502 612 914 RCS Nanterre
Environnement technique
✓ Plateforme Windows 7
✓ Frameworks Entity Framework
✓ Langage C#
✓ Outils et
technologies
Microsoft SQL Server, WPF, DevExpress, SVN
02/2016 à 06/2016 : All soft multimédia
Conception et réalisation d’une application web de configuration des châssis en 3D
Contexte du projet : Application web qui permet aux utilisateurs web de réaliser un devis pour des châssis
en aluminium, en personnalisant et en visualisant avec toutes les couleurs et les textures disponibles, après
le choix de: Dormant, Ouvrant, Remplissage et Accessoire. Voir en temps réel les modifications, les
manipulations, et le descriptif: prix, dimensions à l’aide de la technologie 3d.
Réalisations :
✓ Création des interfaces et des formulaires avancés à l’aide de la bibliothèque kendo ui.
✓ Réalisation des modules back office: gestion des gemmistes, gestion des séries d’aluminium,
gestion des profils, gestion de remplissages, gestion de types d’accessoires, gestion de types de
remplissages, gestion d’accessoires, gestion de textures, gestion de couleurs, gestion d’ouvrants
et de dormants.
✓ Réalisation d’une scène en 3d pour la personnalisation des châssis en aluminium à l’aide de la
bibliothèque three.js.
✓ Réalisation d’un système de préparation des devis.
Environnement technique
✓ Plateforme Windows 8
✓ Frameworks ASP.NET, Bootstrap, jQuery, Three.js/WebGL, Kendo UI, Entity
Framework
✓ Langage C#, HTML5, CSS3, JavaScript
✓ Outils et
technologies
MVC5,Microsoft SQL Server, Ajax, SVN
06/2015 à 08/2015 : Capital soft
Création d’une application mobile de géolocalisation d’interlocuteur
Contexte du projet : l’application permet de localiser et de tracer les mouvements géographiques
d’interlocuteur par gps.
Environnement technique
✓ Plateforme Windows 7
✓ Langage PHP, XML
✓ Outils et
technologies
MySQL, Api google Map(google cloud Messaging), Android 4.2
01/2013 à 06/2013 : Vision Internet soft & services
Création d’une application mobile d’aide de référencement
Contexte du projet : une application mobile qui permet aux utilisateurs d’évaluer et d’améliorer la
position de leurs sites web sur les moteurs de recherche.
6. Dossier de compétences | Beezen
www.beezen.fr
163/165 avenue Charles de Gaulle – 92200 Neuilly-sur-Seine – Téléphone : 01 41 43 00 00
Société par Actions Simplifiée au capital de 100.000 € - SIREN 502 612 914 RCS Nanterre
Environnement technique
✓ Plateforme Windows 7
✓ Langage PHP, XML
✓ Outils et
technologies
MySQL, eclipse, Android 4.2
Vie Académique/Associative
2011 - 2013 :
- Membre du Club .NET ISET SFAX.
Formation Académique
Année
Universitaire
Diplôme Etablissement
2015-2016 Diplôme national d’ingénieur. L’institut supérieur d’informatique et
de multimédia de Sfax.
2012-2013 License appliqué en technologie de
l’informatique.
L’institut supérieur des études
technologiques de Sfax.
2009-2010 Baccalauréat en sciences
expérimentales.
Lycée secondaire Abou Kacem
Chebbi Sfax.