Compétences et aptitudes | Métiers : consulting, développement logiciel, développement web et mobile, e-commerce, gestion commerciale, gestion de stock, comptabilité, gestion de trésorerie, GRH, télécommunications, assurances vie,… Méthodologies: SCRUM, méthodes itératives Langages et technologies : C#, ASP.Net, MVC 3-4, Entity Framework, Linq, WCF, WPF, SilverLight, Template T4, SQL, T-SQL, Java/J2EE, PHP5, HTML5, CSS3, JScript, JQuery, JSon, AJAX, XML, Architectures : N-TIERS, SOA., MVC Framework .Net: 1.1, 2.0, 3.0, 3.5, 4.0, 4.5 SGBD: SQLServer 2005/2008/2012, MySQL., Oracle Business intellegence: SSIS, SSRS, SSAS Conception: UML, Merise. Outils/IDE: Visual Studio, Microsoft Visio, Visual SourceSafe/TFS, CRYSTAL Reports, JBuilder, Rational Rose, Dream Weaver, Eclipse, Bureautiques: Suite Microsoft Office. CMS: Wordpress, Prestashop. ERP: OpenERP/ODOO, DOLIBARR, BOOND MANAGER. Système d’exploitation: Windows xp/vista/7/8, Windows Server 2012, Ubuntu, Fedora, RedHat. |
Références projets | Responsable technique [NCTEK GROUP - france et NATECH-IT - Tunisie]depuis novembre 2012Management de la filiale Offshore en Tunisie (NATECH - IT) Etude et mise en place de l’infrastructure hardware et logicielle Pilotage et suivi des projets Management des équipes et participation aux décisions sur les recrutements prévus Gestion des consultants : entretiens, préparation, recherche de mission, entretiens clients, suivi de mission,… Analyse des besoins marchés Analyse des besoins fonctionnels et technique des clients Etudes et réalisation des cahiers des charges Planification Leadership technique sur des projets de développement logiciel : gestion de tracking, gestion de parc automobile, gestion commerciale, sites web… ... Architecte Technique / Ingénieur études et développement senior [Bouygues Télécom – France]janvier 2011 – octobre 2012Contexte :Réalisation d’une application de vente dans les club de Bouygues Télécom Mission :Etudes, conception et développement d’une application de vente des produits de télécommunication dans les clubs de Bouygues Télécom Etude fonctionnelle Etude technique Développement et tests unitaires Environnement Technique :Visual Studio 2008(C#, .Net 3.5, ASP.NET 3.5, WCF, LINQ), Architecture SOA, MVC, Java Script, AJAX, Code Fluent, SQL Server 2008, TFS, QC (Quality Center) Architecte Technique / Référent technique et fonctionnel[NATECH – Tunisie]janvier 2010 – novembre 2010Contexte :Réalisation d’une application intranet pour la gestion des projets et des ressources humaines. Mission :Etudes, conception et développement d’un système d’information centralisé de type INTRANET pour la gestion des projets (domaine des travaux en télécommunication) et la gestion des ressources humaines. Etude fonctionnelle Etude technique Rédaction des spécifications générales et détaillées Conception UML Développement et tests unitaires Architecture Technique (SOA) :Couche de présentation : SilevrLightCouche service : web service (WCF)Couche métier : traitement fonctionnelCouche de persistance : LINQ + SQL Server 2008
Environnement Technique :Visual Studio 2008(C#, .Net 3.5, SilverLight, WPF, WCF, WF, LINQ), SQL Server 2008, Microsoft Visio. Architecte Technique / Référent technique et fonctionnel[JM-Bruenau – France]novembre 2008 – décembre 2009Contexte :Refonte du système d’information de JM-Bruneau (vente à distance de fournitures bureautiques) Mission :Etudes, conception et développement d’un système d’information centralisé (Vente,…) Etude fonctionnelle Etude technique Pilotage de la solution métier VENTE Rédaction des spécifications générales et détaillées Conception UML Développement et tests unitaires Architecture Technique (SOA) : Couche de présentation : client riche Couche service : web service (WCF) Couche métier Couche de persistance : Framework JM-Bruneau et SQL-Server 2008 Environnement Technique :Visual Studio 2008(C#, .Net 3.5, WPF, WCF, WF, LINQ), SQL Server 2008, FWK JM-Bruneau, Microsoft Visio. Expert SQL Server / T-SQL / SSIS [pomona - france]septembre 2008 – novembre 2008Contexte :Projet de migration de données Mission :Développement des outils nécessaires sous SQL Server 2005 pour la reprise des données d’un ancien système (CRM) vers un nouveau Architecture Technique : Packages SSIS : extraction, transformation et chargement des données extraites sous formats Excel et CSV dans des tables temporaires Procédures stockées : Intégration des données dans les tables finales, création des clés primaires et étrangères, vérification de l’intégrité des données, gestion des erreurs fonctionnelles et techniques… Environnement Technique :Visual Studio 2005(packages SSIS), SQL Server 2005 (Procédures stockées T-SQL) Ingénieur études et développement confirmé en .net[FILTRAUTO – France]mars 2008 – aout 2008Contexte :Maintenance corrective et évolutive d’un infocentre de gestion commerciale (achat, vente) Mission :Maintenance, optimisation et nouveaux développements sur les différentes parties d’un système décisionnel (BI). Architecture Technique : Les ETL : des applications consoles Datawarehouse : base multidimensionnelle, procédures stockées (développement, optimisation…), Tableau de bord : Web ASP 3.5 + AJAX Environnement Technique :Visual Studio 2008(C#, Applications console, ASP.net 3.5), SQL Server 2005 (Base Multidimensionnelle, Procédures stockées C# et T-SQL, Vues, Cubes, …) Ingénieur études et développement confirmé en .net[AREAS – France]septembre 2007 – février 2008Contexte :Application de calculs des projets d’assurance vie dans les agencesMission :Etude, conception et développement d’une application de calcul des projets d’assurance vie. Elle sera utilisée dans les agences. Les projets calculés seront intégrés dans l’application centrale du groupe.
Architecture Technique : (SOA) Couche d’application : WinForms + Contrôles T-System Couche service : WebService Couche de transaction : Dispatcher + Controller + Task Couche métier : Business + Translater + Requester Couche de persistance : Framework T-System Environnement Technique :Visual Studio 2008(C#,WINFORMS, Web Service, XML, ), SQL Server 2000, Framework T-SYSTEM, Microsoft Visio Ingénieur études et développement en .net [TSI – tunisie]septembre 2005 – aout 2007Contexte :Edition de logicielsMission/projets :Projet : Framework interne de TSI Administration, développement et améliorations sur la plate forme de développement de TSI Architecture Technique : Générateurs de code pour la couche métier et la couche présentation Couche de persistance pour lier les objets de la couche métier et les tables de la base de données: EASYDAL Bibliothèque de composants graphiques et de fenêtres génériques pour la couche de présentation : TOOLS Bibliothèque des fonctionnalités communes entre les applications (Gestion des utilisateurs, des groupes et des droits, restaurations, sauvegardes, archivages, gestion des langues, gestion des journaux,…) : COMMON Projet : Application de Gestion des Ressources Humaine Client(s) : FHA, Dixit Women, OMMP
Projet : Application Spécifique (stock, production, produits, tarifs,…) Client(s) : TUNISIE CATERING, NEWREST International Group
Projet : Application de gestion commerciale [Boutique + Extranet]. Client : SAOYA
Architecture Technique : Couche de présentation : WinForms et WebForms ASP.net + Etats Crystal Reports Couche métier : Les objets, les collections, les traitements, les calculs Couche de persistance : EasyDal + Mapping.xml + Oracle Environnement Technique :Visual Studio (C#, Winforms, ASP.NET, XML,…), AJAX, CSS, HTML, SQL Server, Oracle, Crystal Reports.Visio, Telerik 2009, Ingénieur étude et développement JAVA/J2EE [ISF – tunisie]septembre 2004 – aout 2005Contexte :Application de télésurveillance des ascenseursMission/projets :Étude, conception (UML) et développement d'un réseau national de télésurveillance des ascenseurs. Suivie en temps réel des ascenseurs Consultation des historiques et calcul des statistiques Alertes sur les pannes instantanément Connexion par Internet ou/et Modem RTC ou/et modem GSM Gestion des rapports de maintenance… Architecture Technique : Couche Hardware : ensemble de cartes électroniques intelligentes conçues pour la communication et l’adaptation avec les ascenseurs, les capteurs, les actionneurs,… Couche Background Software : application qui communique avec les cartes électroniques et renvoie toutes les informations au serveur) Couche Server Software : application principale installée sur le serveur. Elle reçoit les informations depuis le Background Software, les enregistre puis offres les services à tous les postes clients connectés. Couche Supervision Software : Application graphique permettant à tout utilisateur bien authentifié de bénéficier de la suivie en temps réel ou différé et toutes les fonctionnalités autorisées. Environnement Technique :JBuilder (JAVA, SWING, RMI, SOCKET, THREAD, Ports série et parallèle, Commandes AT&T, JAVA BEANS,…), JDaraStore, Microcontrôleurs., |
Formation | Septembre 2001 – juillet 2004Institut Supérieur D' Informatique Tunis El Manar (ISI) [Ariana – tunisie]Licence en informatique |