Conception informatique
UML, Design Pattern, Principe SOLID
Architectures multi-tiers (Modèles MVC ; MVVM pour WPF)
Développement applicatif
Technologies Microsoft : .net 4.0, 3.5 avec C#
Développement Web : Asp.net (mvc4, mvc3, mvc, Web Forms), Html5, Css3, JavaScript (Jquery), Ajax, Silverlight (mvvm, Xaml), WCF.
Développement Windows : WPF (Xaml, mvvm)
Accés aux données: Entity framework (code first, model first, DB first), ADO.NET, Linq(to sql, to entity), TSQL.
Autre : Prism, entreprise Library, RDLC, Workflow4
C, C++
Programmation Orientée Objets.
Java, J2EE, Servelet, Hibernate
Développement mobile : Java android, J2ME, Objective-C
Stockage de données
Conception des bases de données.
SGDB: Access, MySQL, Oracle, Microsoft Server SQL (2005,2008, 2012), PostgreSQL
Technologies .NET 4.0 pour les couches de persistance : EF, LINQ, Nhibernate
PL/SQL, TSQL, Procédures, Vues…
Gestion
Gestion de projets :
Cycle en V & Agile
- respect et suivi d'un cycle projet.
- cahier des charges (création et lecture)
- documents de conception (création et lecture)
- spécifications (lecture et revues)
Outils : PMS, TFS, JIRA
Langues étrangères
Anglais : Lu - Ecrit - Parlé
Français : Lu - Ecrit - Parlé
Allemand : Notions
Arabe : Lu - Ecrit - Parlé
Ingénieur Concepteur
SwibInfo- Ezzahra .Tunisie--Juin 2012, En cours
RiskManagement: Etude, Conception, Développement, Validation et Déploiement d’un portail Web
pour la gestion des enquêtes clients.
Technologies: .Net 4.0, c#, asp.net mvc4 (Html5, css3, Jquery), Workflow 4, Entity framework (Model First), TSQL, IOC (Unity), RDLC (Reporting).
Outils: Visual Studio 2010, SQLServer 2008, TFS, IIS (7 et 6), Windows Server(8 et 3)
.SwibTime: Etude, Conception, Développement, Validation et Déploiement d’un portail Web
complémentaire à l’application Windows destiné aux différents employés.
Technologies: .Net 4.0, c#, asp.net mvc4 (Html5, css3, Jquery), Workflow 4, IOC (Unity), RDLC (Reporting), ADO.NET, TSQL (Procédures Stockées, Vues…).
Outils: Visual Studio 2010, SQLServer 2008, TFS, IIS (7 et 6), Windows Server (8 et 3).
SwibTime: Etude, Conception, Développement, Validation et Déploiement d’une application Windows pour la gestion des activités des employés (Gestion RH, Congés, Mission, Questionnaires,
Planning, Analyse Pointages…).
Technologies: .Net 4.0, c#, WPF4, Prism4 (MVVM, IOC(MEF)), ADO.NET, TSQL (Vue & procédure), Entreprise Library5 (DAAB, Validation), RDLC(Reporting)
Outils: Visual Studio 2010, SQLServer 2008, TFS.
Ingénieur Concepteur
Iptech- Elmarsa .Tunisie--Aout 2011, Mai 2012
GCX: Etude, Conception, Développement, Validation d’un portail Web pour la gestion du carburant des avions de Tunis airs.
Technologies: .Net 4.0, asp.net mvc3 (Html5, css3, Jquery), Workflow 4, Entity framework (Code First), TSQL, IOC (Unity), RDLC (Reporting).
Outils: Visual Studio 2010, SQLServer 2008, TFS, IIS 7.
TeamTown: Développement d’un package de transfert des fichiers entre les différents Plateforme (SharePoint, Alfresco, Nuxeo…) en utilisant les Web Services, protocole FTP, et les Mails.
Technologies: .Net 4.0, c#, WPF4, Entity Framework, Web Service WCF, Protocole FTP
Outils: Visual Studio 2010, SQLServer 2008, TFS, SharePoint 2010, Windows Server8.
Stage Ingénieur
Audis Engineering, Charguia I. Tunis -- Janvier 2011, Juin 2011
Conception et développement d’un support e-Learning (réseau social) pour le web et le mobile.
Réalisation d’une partie serveur (.net 4.0, c#)
Réalisation d’une partie client web (asp.net mvc) et mobile (android).
Technologies: ASP.NET (mvc), c#, SQL, Java android, web service (Soap).
Outils: Visual Studio 2010, Eclipse, MySQL, SDK android.
Stage Ingénieur
Tunisie Telecom, Kasserine-Tunisie –Juin 2010, Aout 2010
Conception et développement d’un outil de reporting des projets.
Technologies: J2EE (JSP, Servlets, hibernate, JasperReport), SQL
Outils: Apache Tomcat, MySQL, Eclipse
Stage Apprenti-Ingénieur
ENSI, Mannouba-Tunisie --Juin 2010, Aout 2010
Conception et développement d’un Chat Room.
Technologies: C++, Bibliothèque graphique QT.
Outils: Linux, QT Creator.
Développement d’un simulateur d’ordonnancement des taches indépendantes sur une Gille informatique.
Technologies: Langage C.
Outils: Lunix.
Conception et développement d’un portail web pour la gestion des absences et des rattrapages des enseignants
Technologies: .Net 3.5 : C#, ASP.Net webForms
Outils: Visual Studio 2008, SQLSERVER 2008.
Elève ingénieur à L'Ecole Nationale des Sciences De L'Informatique Option : IIAT (Informatique et Ingénieries Appliquées à la Technologie). Septembre 2006 - Juin 2008
Cycle Préparatoire aux grandes écoles d'ingénieurs à la Faculté des Sciences de Tunis (FST) |
|
Septembre 2002- Juin 2006
Baccalauréat Mathématiques Mention : Très bien
Etude Secondaires au lycée pilote Gafsa