Menu

Nouha ALAMI

Rabat

En résumé

Développeur Web et Logiciel

Diplômée de l'Ecole Supérieure VINCI, Ingénieur en Technologies d'Informations(2016)

Développeur .NET au sein de l'Etablissement Sanabil El Menzeh
(PFE) Développeur J2EE au sein de la société GENA - Delta Holding
(Stage)Développeur Java/J2EE au sein de la DRHPV - Direction De l'Habitat et de la Politique de la Ville
(Stage) Développeur .NET au sein de de l'établissement Poste Maroc
(Stage) Développeur Visual Basic.NET au sein de l'Etablissement Sanabil El Menzeh

Mes compétences :
IPhone Security
Maven
Jenkins
NPersistence
NHibernate
JUnit
Blogging
Langage assembleur
GIMP
Enterprise JavaBeans
PhoneGap
Windows Phone
Wireshark
Eclipse
Qt4
NetBeans
Microsoft Visual Studio
Backtrack
Linux
Microsoft Project
Microsoft Word
Microsoft PowerPoint
Windows PowerShell
Microsoft Windows
Crystal Report
RDLC Reporting
Enterprise Architect
UML
IReport
JasperReports
Ruby on Rails
Ruby
Python
Ionic
Cordova
Android
AngularJS
Grails
Apache Wicket
Google Web Toolkit
Spring Framework
Hibernate
EclipseLink
JPA
Glassfish Server
RichFaces
IceFaces
JSTL
BootsFaces
PrimeFaces
JavaServer Framework
JSP
Servlet
IIS
ASP.NET
MVC
Apache
XAMP
CakePHP
PhpMyAdmin
PHP 5
JSON
MongoDB
SQLite
MySQL
Microsoft SQL Server
Microsoft Access
REST
Architecture SOA
XML
TelerikUI
Winforms
Visual Basic .Net
Microsoft .NET
Ajax
JQuery Mobile
JQuery UI
JQuery
CSS 3
JavaScript
HTML 5
Java EE
JavaFX
Java SE
C#.NET
C++
C
GWT
AlloYUI
RESTful Webservices
SOAP Webservices

Entreprises

  • Capgemini - Software Engineer

    Rabat 2018 - maintenant
  • Institution Sanabil El Menzeh - Développeur .NET

    2016 - maintenant Développeur .NET au sein d'un l'établissement de formation académique. Réalisation des applications de type ERP en C#.NET pour la gestion des modules clé de l'établissement d'où les inscriptions, préinscriptions, élèves, absences et stockage des données dans la base de données MySQL grâce à EntityFramework. Tâches:
    - Gestion des modules principaux de l'établissement tels que les étudiants, inscriptions, préinscriptions, absences, enseignants, factures/paiements mensuels...
    - Réalisation des maquettes graphiques UI des formulaires via Balsamiq mockups
    - Réalisation des diagrammes UML via l'outil Enterprise Architect
    - Modélisation et paramétrage de la base de données MySQL
    - Intégration du framework EntityFramework pour la persistence des données sous MySQL Database
    - Intégration de framework UI TelerikUI
    - Impression instantanée des bordereaux PDF/Word de chaque modules tels que les paiements mensuels via l'outil RDLC Report.
    - Réalisation des test unitaires via NUnit
    - Amélioration continue de l'application grâce à l'outil Jenkins
    - Déploiement de la solution via l'outil InnoSetup

    Outils/Technologies utilisés: NET 4.5, C#.NET, Report RDLC, MySQL Server , TelerikUI, Winforms, NUnit, UML, Balsamiq Mockups, Méthodes Agiles(Cycle en V), EntityFramework
  • Delta Holding - Développeur J2EE

    2016 - 2016 Stage de fin d'études(PFE) en tant que développeur J2EE au sein de l'entreprise industrielle. Réalisation d'une application web de type ERP pour l'automatisation de la gestion des commandes clients du matériel et du logistique. Tâches:
    - Gestion des modules clés de l'entreprises : clients, commandes, factures, matériels, pannes... via une application web en J2EE
    - Réalisation des opérations CRUD basiques via le framework Java Persistence API(JPA2) et EclipseLink
    - Réalisation des maquettes graphiques des interfaces web UI via Balsamiq Mockups
    - Modélisation des schémas et diagrammes UML via Enterprise Architect: diagramme d'activité, objets, classes, tables
    - Intégration de la technologies du Reporting instantanée pour chaque modules souhaité via les outils JasperReports et iReport.
    - Intégration du framework MVC Java Server Faces(JSF 2)
    - Intégration des bibliothèques 2 AJAX pour la personnalisation de la couche vue: PrimeFaces, BootsFaces
    - Intégration et paramètrage de la base de données MySQL Server
    - Déploiement et paramètrage du conteneur d'application Glassfish Server 4
    - Déploiement final de la solution web

    Outils/Technologies utilisés: JavaEE 6, NetBeans IDE 8.0.2, JPA 2, JSF 2, PrimeFaces 5, BootsFaces, Bootstrap, jQuery, jQuery UI, Glassfish Server 4, UML 2, Balsamiq Mockups, Cycle en V, EclipseLink, JasperReports, iReport, MySQL Server 5.7
  • Institution Sanabil El Menzeh - Développeur .NET

    2016 - maintenant
  • DRHPV - Direction Régionale de l'Habitat et de la Politique de la Ville - Développeur Java/J2EE

    2015 - 2015 Stage en tant développeur Java/J2EE au sein d'un établissement public. Réalisation d'une application standalone en Java dédiée à la gestion des entités du modules RHs de l'établissement et sauvegarde des données collectées dans la base de données MySQL via le framework Spring 4. Tâches:
    - Gestion des détails et des informations professionnels de chaque collaborateur.
    - Réalisation des opérations CRUD basiques de chaque module via le framework Spring 4.
    - Modélisation des diagrammes nécessaires via la technologie UML.
    - Impression instantanée des résultats de chaque entité sélectionnées
    - Modélisation, organisation et mise en place de la base de données MySQL.
    - Déploiement des outils nécessaires Java(JRE, JDK) sur le SI principal.
    - Déploiement de la solution grâce à l'outil InnoSetup

    Réalisation d'une application web en J2EE pour la gestion du centre de documentation de l'établissement publique. Tâches:
    - Gestion du centre de documentation d'où les emprunts des documents, les clients, les documents, les factures.. via une application web en JavaEE
    - Réalisation des opérations CRUD basiques de chaque modules via le framework Spring 4
    - Modélisation des diagrammes et des schémas UML grâce à Enterprise Architect.
    - Implémentation de la technologies Servlet et JSP
    - Intégration et modélisation du schéma de la base de données MySQL.
    - Intégration et personnalisation du serveur d'application Apache Tomcat 7
    - Déploiement de l'application web

    Outils/Technologies : JavaEE, Java, NetBeans IDE 8.0.2, Swing, Spring Framework 4, MVC, Servlet, JSP, UML 2, Enterprise Architect, Apache Tomcat 7, MySQL Server 5.7,
  • Poste Maroc - Développeur .NET

    Rabat 2013 - 2013 Stage en tant que développeur .NET au seins de l'établissement Poste Maroc à Rabat. Réalisation d'une application de gestion des commandes clients,des produits, catégories et factures en C#.NET et intégration des données au niveau de la base de données SQLite. Tâches:
    - Gestion des commandes, clients, produits, catégories et factures via une application desktop en C#.NET
    - Modélisation des schémas et des diagrammes nécessaires via MERISE
    - Intégration et modélisation de la base de données SQLite grâce au plugin tierce partie SQLite for .NET
    - Installation de l'explorateur de la base de données SQLite
    - Déploiement de la solution via l'outil InnoSetup

    De plus, réalisation d'une application mobile pour WIndows Phone dédiée à la consultation des commandes et du profil personnel de chaque clients. Tâches:
    - Consultation des factures, des commandes et du profil client.
    - Edition des commandes, profil client

    Outils/Technologies utilisés: .NET Framework 4.5, Microsoft Visual Studio 2012 Ultimate, C#.NET, Merise, SQLite Database, SQLite for Visual Studio, Winforms, MVC, Windows Phone 7, InnoSetup
  • Institution Sanabil El Menzeh - Développeur Visual Basic .NET

    2012 - 2012 Stage d'initiation en tant que développeur Visual Basic.NET Réalisation d'une plateforme de gestion des nouvelles inscriptions, des préinscriptions, des factures et des fichies des étudiants. Tâches:
    - Gestion des modules des inscriptions, pré-inscriptions, factures et étudiants.
    - Mise en place de la base de données MS Access 2010
    - Déploiement de l'application via l'outil InnoSetup

    Outils/Technologies: .NET Framework 4.0, Microsoft Visual Basic 2010 Express, Visual Basic.NET, Microsoft Access 2010, InnoSetup

Formations

  • Ecole Supérieure VINCI D'Ingénierie Informatique Et Réseaux De Télécommunications (Rabat)

    Rabat 2011 - 2016 Ingénieur en Technologies d'Informations

    Au cours de mes 5 ans d'études au sein de l'Ecole Supérieure VINCI j'ai bénéficié d'une formation riche et polyvalente dans tous les domaines informatiques suivants: administration systèmes, systèmes et réseaux, langues et développement informatique. D'où, j'ai choisi la programmation et le développement web et desktop pour ma carrière.

Réseau

Annuaire des membres :