Menu

Mohamed Baligh HAMDI

Neuilly sur seine

En résumé

Je suis Mohamed Baligh Hamdi, étudiant à l'Institut National des Sciences Appliquées et de la technologie (I.N.S.A.T.). Actuellement, je réalise mon stage de fin d'études chez Linedata Services. J'ai commencé mes premiers pas dans le développement logiciel depuis des années. Mon métier me fascine, cela a toujours été ma passion.
En parallèle, je suis guitariste et pianiste, je joue du Blues et du Rock'n Roll (à l'ancienne).
Musique + Dev = Ma combinaison de bonheur :D

Mes compétences :
JPA/Hibernate
EJB 3.0
SOAP REST XML RPC
ASP.NET MVC
jQuery
Hibernate
Conception
SOAP
EJB JPA
JavaScript/Ajax
J2EE / Java EE
CSS3
DotNet Framework
JAVA
Html5
EntityFwk
UML 2.0
Csharp
Spring Framework
Système d'information

Entreprises

  • Linedata Services - Stagiaire

    Neuilly sur seine 2014 - maintenant Lors de ce stage, j'ai pu réaliser un outil d'automatisation de tâches de tests. Le produit développé, intitulé Linedata SMART, est conçu pour accompagner le produit Linedata ICON le long de son cycle de vie de test, en automatisant toutes les tâches logicielles effectuées manuellement par les testeurs du produit ICON. Il permet ainsi de couvrir toutes les phases de tests de la préparation de l'infrastructure de test jusqu'à l'exécution des tests de régression, la consultation des rapports et l'intégration des modifications nouvellement implémentées par les développeurs dans les versions en cours.

    Cette application a été réalisé sous un style architectural R.E.S.Tful. On note l'utilisation du Framework ASP.NET Web API pour l'exposition des web services et Entity Framework pour gérer la la persistance des données. En tant que technologies Front, on a utilisé la librairie JQuery et de la technologie A.J.A.X. pour les appels asynchrones des services ainsi que C.S.S.3 et le framework Bootstrap CSS pour satisfaire les besoins ergonomiques de l'application développée.
  • Assuria - Stagiaire

    2013 - 2013 Lors de ce projet, j'ai pu concevoir et implémenter un site web, comparateur de prix d'offres proposées par des agences de voyages. Cette application web compte deux compartiments Front-Office et Back-Office.

    La partie Back permet d'offrir les fonctionnalités de gestion interne de l'application en question: En effet, un espace dédié pour les agences de voyages a été mis en place pour la gestion de leurs offres (Ajout, Suppression, Consultation et mise à jour), qui feront l'objet de nos comparaisons, ainsi que la gestion de leur profil. En outre, à travers cet espace dédié, les agences pourront comparer leurs prix avec le prix des autres agences ce qui leur permettra de mieux se situer dans le marché. Ainsi, un autre espace d'administration global a été ajouté pour gérer les agences ainsi que toutes les autres ressources spécifiques aux offres de voyage (Aeroports/Hôtels/Compagnies d'aviation).

    Un autre compartiment Front est ajouté à l'application, c'est un espace exposé aux internautes qui peuvent noter les offres (une note de 1 jusqu'à 5), consulter le profil des différentes agences et ainsi trier les offres selon le prix, le nombre de vues et la note des utilisateurs. ils peuvent ainsi effectuer des recherches rapides selon la date, la ville, la compagnie d'aviation, pour faciliter la consultation des différents forfaits proposés.

    Ce projet a été réalisé selon une architecture MVC. Ceci en utilisant la langage de programmation C#.NET, le Framework ASP.NET MVC 4 et Entity Framework 5 pour la gestion de la couche d'accès aux données. On note aussi l'utilisation de la technologie A.J.A.X. et de la librairie JQuery pour la gestion des interactions avec l'utilisateur ainsi que C.S.S.3 et le Framework Bootstrap CSS pour satisfaire les spécificités ergonomiques de l'application web développée.
  • Tunisie Telecom - Stagiaire

    2012 - 2012 J'ai passé un stage chez Tunisie Telecom dans lequel j'ai réalisé un site web de gestion de ressources humaines et matérielles moyennant les technologies ASP.NET MVC 3 et Entity Framework.
    Cet application web inclue un module gestion des salariés qui permet aux responsables R.H. au sein du siège de Tunisie Telecom dans lequel j'ai réalisé mon stage, de gérer les profils des employés, leurs salaires... Il permet ainsi de notifier les employés par un service de mailing que j'ai inclue dans l'application.
    Ce module inclue aussi un module de gestion de ressources matériels (voitures, matériel immobiliers, data shows...) disponibles dans le siège, leur allocations et la date de leur libération.

Formations

  • INSAT (Institut National Des Sciences Appliqués Et De Technologies) (Tunis)

    Tunis 2009 - 2014 Ingénieur en Génie Logiciel

    Une formation variée incluant l'architecture des systèmes d'information, leur conception et leur implémentation, aussi bien que quelques notions sur l'économie international, la finance et la comptabilité.

Réseau

Annuaire des membres :