Oussama - Architecte ASP.NET

Ref : 150908D002
Photo d'Oussama, Architecte ASP.NET
Compétences
SQL SERVER ANALYSIS SERVICES
SQL SERVER REPORTING SERVICES
SHAREPOINT SERVER
TEAM FOUNDATION SERVER
MVC
Expériences professionnelles
  • EXPERIENCE PROFESSIONNELLE


    Architecte / Team Leader (.NET / SharePoint / BI) Mars 2014-Présent
    Groupe SII (Client : GDF Suez, Vertuoz) (********)
    Roles :
    Résolution des problématiques majeurs de performance
    Refonte de l’IHM de visualization de données à partir de SSAS
    Proposition de solutions, Moyens et longs termes pour Améliorer divers problématiques (Sécurité et SSAS, Plus d’options de reporting, et un processus ETL amélioré)
    Assure une compréhension globale de la solution, malgré la complexité de la solution
    Réduction radicale des coûts de développement pour le client (Surtout les coût de développements d’IHM et les livraisons et déploiements).


    Environment : Sharepoint 2013, Windows Azure (VM et Active Directory), ASP.NET, C#, MDX, SSAS Multi-dimensional and Tabular, Excel Services, Telerik for asp.net AJAX, Scrum, Kanban

    Consultant .NET Sénior / Architecte
    Training Orchestra (********) (Paris)
    Novembre 2011 – Present (2 ans 3 mois), Paris, France

    Roles :
    Optimisation et conseil en base de données
    Implémentation de solutions ETL (SSIS), afin de migrer des clients d’ancinnes versions à de nouvelles
    o Exports de données
    o Import de données et validations par Web Services
    o Projet de Migration de la base de données de la version 2 à la version 3 (changement majeur du modèle de la base de données)
    Veille technologique sur les avancements de l’IHM (Telerik controls for asp.net ajax, Kendo UI et bootstrap)
    Développement de nouveaux composants personnalisés, asp.net.
    Implémentation de Telerik TeamPulse (Outils de gestion de projets agiles, qui synchronise avec TFS)
    Apport de solutions en conception de base de données.
    Amélioration du reporting en terme de performance et de flexibilité.
    Implémentation d’un nouveau module de sécurité asp.net
    Introduction de l’utilisation d’ORM, au niveau de l’application.
    Intéraction avec des équipes de dévelopement en Inde.

    Environnement Technique : SQL Server 2005-2012, Visual Studio 2010-2012, TFS 2010, ASP.NET WebForms, Telerik for asp.net ajax, Telerik TeamPulse, JQuery, SSIS, .NET 4.0, T-SQL, OpenAccess ORM, Entity Framework.

    Développeur Senior .NET (FreeLance)
    Isobar (Paris)
    Mai 2011 – Novembre 2011 (6 months)
    Formation aux différentes techniques de TDD (Test driven development) et de BDD behavior driven development)
    Création d’exemple d’utilisation de la programmation AOP (aspect oriented programming), afin de pouvoir en bénéficier pour la journalisation au niveau du code.
    Création d’une solution API REST (ou http) : Une API de services webs, basés sur l’utilisation du protocole http, et ainsi donner accès aux fonctionnalités du site VirginMega (********).

    Environnement Technique : SQL Server 2008 R2, Visual Studio 2010, TFS 2010, ASP.NET MVC, ServiceStack, SpecFlow, Telerik TeamPulse, DIP (dependency injection), C# dynamic type, JSON, Javascript.




    Chef de projets Technique, solution architect (SSII)
    Groupe HN (Paris)
    June 2010 – May 2011 (1 an)
    Rôles :
    Accompagnement de développeurs .NET et J2EE (Gestion de projets)
    Développement d’une application BackOffice de gestions de données consolidés en datawarehouse (différentes IHM de gestion d’hiérarchies, et de calculs métiers complexes).
    Conseil en technologies Microsoft, afin d’assurer que les équipes de développements, évolue avec les bons outils et technologies. Par exemple l’utilisation de TFS, et de la bonne version d’ASP.NET.
    Intéraction avec des équipes de développements à Singapour et en inde

    Environnement Technique : SQL Server 2008 R2, Visual Studio 2008-2010, ASP.NET 3.5, AJAX, C#, VB.NET, Javascript, Une utilisation intense des treeviews. Collaboration avec des équipes sur Oracle, J2EE. Utilisation de JIRA


    Consultant .NET Senior
    SoftFluent
    Octobre 2010 – Mai 2010 (6 mois)

    Rôle : Faire Evoluer, et maintenir une application web de gestion de la distribution de journaux et magazines France, (le Monde, Telerama etc…), en production.
    Environnement Technique : ASP.NET, Telerik, CodeFluent Entities, AJAX, SSRS , SQL Server 2008, Optimization de bases de données, Proposition de SSIS (ETL était entièrement fait en C#), Présentation BI (Limites entre le reporting Analytique et le reporting Transactionnel).



    Consultant .NET Senior (SSII)
    Alpha Technologie (********) Paris, France
    October 2008 – Octobre 2010 (2 years)

    Développement de deux solutions web basés sur asp.net ajax, Telerik, Entity Framework 3.5.
    Proposition de nouvelles techniques d’IHM pour les applications web.
    Développement Silverlight, et WCF, sur .NET 3.5 et SharePoint 2007
    Développement de workflows spécifiques, basé sur K2 blackpearl
    Formation en interne des consultants en .NET
    Assistance à la validation des candidats, d’un point de vue technique.
    Conseil sur les technologies Microsoft en BI et développement spécifique.
    Environnement Technique : SQL Server 2008 R2, Visual Studio 2008-2010, ASP.NET 3.5, AJAX, C#, VB.NET, Javascript, K2 WorkFlow, Web Services, WCF, K2 BlackPearl workflow, Teleirk for asp.net ajax, Entity Framewrok 3.5, SCRUM,SSIS,SSRS


    Développeur R&D, Leader technique .NET
    Netopia Solutions (********) Casablanca, Maroc
    Janvier 2006 – Décembre 2008 (3 ans)
    Roles :

    Développement de plusieurs applications web et portails basé sur asp.net 2.0 et ajax :
    Scrum Master Junior (Projet AXA, entièrement géré en SCRUM, durée 8 mois, en collaboration avec OCTO Technologies)
    o ASP.NET 2.0, Domain Driven Design, Intégration continuer (Team Foundation Server 2005 et MSBuild).
    Quelques applications :
    Portail pour une agence de crédit (ACRED), maintenant achetée par AXA
    Application de gestion des calculs des retraites
    Application de gestion des prospects et clients, qui souscrivent aux assurances AXA (backoffice)
    Application de gestion commerciale, pour la régie des tabacs au Maroc. (Single page application entièrement en ajax, javascript et asp.net webforms)
    Application de gestion des ressources humaines et ressources matérielles, des émissions de télévision (pour SOREAD 2M)
    Application de gestion des cahiers des charges des émissions SOREAD 2M
    Application de gestion de l’enregistrement de nouvelles entreprises pour le centre régional de Tripoli (Mise en production en 2007)
    R&D
    Développement d’un outil de génération de code, pour l’accès aux données et l’IHM.
    Grace à cet outil, nous générons un back office, pour des tables de contenus (scaffolding), pour un démarrage plus facile pour chaque développeur. Utilisé en production.


    Environnement Technique : SQL Server 2005, Visual Studio 2005, ASP.NET 2.0, ATLAS, AJAX Control Toolkit, Teleirk, C#, VB.NET, Javascript, Web Services, Teleirk for asp.net ajax, SSIS, SSRS, Sharepoint 2007, Génération de code (outil R&D), SCRUM, TDD.


    Développeur R&D, Formateur .NET
    BigSoft, ORACUD
    Janvier 2004 – Janvier 2006 (2 ans)
    Conduite de formation Visual Basic.NET, C# 1.0, avec Visual Studio 2003 (formation de préparation à la certification.
    Développement d’une application client lourd de gestion commerciale en Visual Basic.NET et Windows Forms
    Développement d’une application de vérification des notes des étudiants, pour une faculté (application utilisé par clavier uniquement, en asp.net et Javascript).
    Développement d’un site web en asp.net et Visual Basic.NET, avec un back office de gestion de contenu. Il s’agit d’un portail pour l’agence de voyage supratours (agence marocaine partenaire de la SNCF, au maroc)

    Environnement Technique : SQL Server 2000, Visual Studio 2003, ASP.NET 1.1, Telerik, Visual Basic.NET, C#, JavaScript, CSS, Génération de code avec CodeSmith code Genertor, Sharepoint 2003, intégration graphique, Active Directory.

Études et formations
  • Sommaire :

    Certifié depuis 2004 en .NET (certification .NET 4), Bilingue Anglais (7ans aux USA), Bilingue Espagnol (4ans en Espagne), Je suis Passionné par les technologies Microsoft, spécialement ASP.NET.
    D’autre part, Exercer en tant que Chef de projet Technique, Scrum Master ou Architecte, reste ma passion. Cela me permet d’apporter à plusieurs équipes, dans des environnements complexes, la capacité à produire de manière efficace et bien orientée.


    competences Techniques

    Visual Studio .NET 2003 à 2015, .NET 1.0 à 4.5, SQL Server 2000-2016
    ASP.NET Web Forms (Niveau expert, 10 ans), ASP.NET MVC, JavaScript Silverlight
    Entity Framework, Telerik Open Access ORM, CodeFluent Entities,

    Microsoft Dynamics CRM (integration d’une application web asp.net avec le CRM, à travers les web services).


    Veille : NativeScript, TypeScript, AngularJS ASP.NET WebAPI 2.2


    WCF, Web Services (asmx), ASP.NET WEB API

    C#, Visual Basic.NET, LINQ

    Programmation Orientée Service, Programmation Orientée Objets, Programmation Orientée Aspect
    SSIS, SSRS, SSAS, ADOMD.NET, MDX

    Team Foundation Server 2005-2012, TFS Service, Visual Source Safe, SVN. Telerik TeamPulse

    Telerik pour ASP.NET, Telerik Pour Silverlight, Asp chart control, Dundas Charts
    AJAX, AJAX Control Toolkit (depuis les version Beta)
    Sharepoint 2003-2013, Server Object Model, Excel Services, Reporting Services Server, PowerView

    Maîtrise de la technologie .NET depuis les version Beta 1.0
    Adaptation à des environnements très complexes

    Examen de certification Scrum Master PSM 1.

    Bonne maîtrise de TDD (Test Driven Development, et Behavior Driven Development).
    Bonne Maîtrise de Scrum, Agile Project Management et de l’Intégration continue

    Assistance à la restructuration des méthodes de développements en proposant de nouvelles stratégies mieux s’adapter à la plateforme Microsoft (Meilleurs utilisations de Team System, structuration et Réduction de code, Optimisation des méthodes de développements)
    Optimisation de base de données SQL Server

    FORMATION

    2011 MCTS: .NET Framework 4, Applications Web (asp.net 4.0 WebForms et MVC)

    2004 : Certification MCAD.NET

    Formation en Californie, à équivalence d’un bac+ 3

    2001-2003 Victor Valley College - Apple Valley, Californie
    ⦁ Administration et Conception d’une base de données.
    ⦁ SQL Server 2000, ASP.NET 1.0/1.1, VB.NET, C#, VS.NET 2002 Beta
    2000-2001 Peralta College – San Francisco Bay Area, Californie
    ⦁ XHTML, XML, Javascript, VB6, OOP, MySQL, SQL Server, Conception de bases de données

    Formation non diplomantes et emploi non liés à l’informatique

    1998-2000 Traduction et Interprétation - Bay Area Translations, Californie
    1997-1998 Etudes de Términologie Médicale et Légale en Anglais (Californie)
    1996 Baccalauréat Français - Lycée Descartes

D'autres freelances
Développeur ASP.NET

Ces profils pourraient vous intéresser !
CV Développeur .NET
Franck

Développeur .NET

  • POISSY
.NET C# SQL GIT DOCKER NODE.JS JIRA ASP.NET HTML5 JAVASCRIPT
Disponible
CV Développeur .NET
Yassine

Développeur .NET

  • PARIS
.NET C# REACT.JS ORACLE TypeScript JAVASCRIPT ASP.NET PL SQL SQL SERVER API RESTful
CV Développeur .NET
Christian

Développeur .NET

  • AIX-EN-PROVENCE
.NET C# SQL SERVER SQL ASP.NET ASP.NET MVC JAVASCRIPT CSS AJAX REACT.JS
Disponible
CV Ingénieur de développement C# fullstack
Gaetan

Ingénieur de développement C# fullstack

  • CABANNES
C# .NET FULL STACK ASP.NET
Disponible
CV Ingénieur de développement - ******** Senior Windev / T-SQL / C# .NET  API Designer
Digixer

Ingénieur de développement - ******** Senior Windev / T-SQL / C# .NET API Designer

  • PARIS
.NET WINDEV C# ASP.NET SQL WPF ENTITY FRAMEWORK Angular REACT.JS ORACLE
Disponible
CV Développeur sénior software & web full stack
Christophe

Développeur sénior software & web full stack

  • FAY-AUX-LOGES
Angular JAVASCRIPT HTML5 CSS .NET ASP.NET C# GIT DELPHI WINDEV
Disponible
CV Ingénieur de développement FullStack .NET Angular
Tarek

Ingénieur de développement FullStack .NET Angular

  • CLICHY
ASP.NET Angular SQL ORACLE BOOTSTRAP SALESFORCE
Disponible
CV Ingénieur logiciel
Stéphane

Ingénieur logiciel

  • SAINT-ROMAIN-LE-PUY
.NET C# WPF HTML5 ASP.NET C++ C Vue.js
CV Développeur .NET
Nicolas

Développeur .NET

  • MORIÈRES-LÈS-AVIGNON
.NET C# ASP.NET MVC ASP.NET SQL SERVER SQL Angular APACHE KAFKA
Bientôt disponible
CV Consultant Senior SHAREPOINT
Najlae

Consultant Senior SHAREPOINT

  • NANCY
SHAREPOINT C# ASP.NET POWERSHELL CSS HTML5 SQL SERVER JAVASCRIPT JQUERY
Bientôt disponible