Frederic - DBA .NET

Ref : 111217C001
Photo de Frederic, DBA .NET
Compétences
XML
SQL SERVER REPORTING SERVICES
SOA
MSMQ
Expériences professionnelles
  • Since February 2008
    Siriona (Software publisher) :
    (Paris – France)
    Job description: (Head of Connectivity)
    Head of connectivity developments in an international environment,
    Working closely with worldwide partners (Expedia (UK), ******** (Holland), HotelBeds (Spain), TransHotel (Spain), SynXis (USA), Agoda (Thailand) , Orbitz (USA), Lastminute (USA), EHBox (USA), Amadeus (France), HRS (Germany), Vener (Italy), RatesToGo (Australia), HIS (Japan)
    My job consists of :
    - Developing a closely technical collaboration with each of my partners
    - Providing the most reliable and the fastest architecture on every connectivity
    - Having a permanently transversal partnership vision
    - Providing real-time monitoring (meaning logging and alerting)
    - Innovating and providing reliable and viable solutions in order to increase productivity and reduce maintenance

    Due to a large number of connectivity with worldwide partners we had to review the main core and architecture in order to reduce coupling and dependences so that we can have a precise service management by feature and not only for a whole connectivity.
    This provided to strive to integration continue allowing fixing in a very short delay any kind of issue.
    This split let us implementing a new architecture oriented services provided by a solid infrastructure based on our own ServiceBus implementation (Command & Event Driven).
    At the forefront of the .NET technology (Framework 4.0, MVC 3, Inversion of control, MEF, Message Queuing) we managed to make reliable a real-time XML platform decomposed into single services with a very high scalability without missing any kind of information due to event and command driven.

    My architectural and technical participation :
    Since August 2002
    Making SOA architecture (oriented services) based on Message Queuing infrastructure (Using commands and Events).
    This solution allows quickly separating different features into single services.
    Each service should do only one specific action so once a service is built there’s no reason to modify except if there’s an issue on it.
    Once all transverse services are built the main cores is usable by all new connectivity without modifying or learning all business rules.
    A new service should only know wich event it has to listen or which command it should handle.

    This avoid to know business rules or all existent code as only what you want to do or what you want to listen is important on this view model.
    The asynchronous approach of message queuing allows also to cut-off some services without stopping the entire infrastructure.
    If a service is stopped messages sent to it will just pile up and consumed once the service will be up again.
    This solution reduces greatly maintenance and increase scalability.

    With this solution you can outsource some modules because the business rules and core engine knowledge is not mandatory for developing a new service.
    Managed Extensibility Framework (MEF) simplified this approach indeed.

    Sage (Software Publisher) :
    (Paris – France)
    Job description: (Project manager)
    My job consisted of :
    - Leading and manage a team aligned with the strategies put in place.
    - Ensuring proper coordination with other services.
    - Making up the risk factors.
    - Ensuring the quality of information with counterparts in other services.
    - Monitoring of projects (analysis, interpretation, Encryption, Tracking).
    - Sharing my ability to analyze and synthesize.
    - Listening other people.
    - Providing innovation.

    In order to perpetuate products architecture we managed to migrate existing software’s developed with older technologies (MFC c++) to recent .NET framework.
    Letting unmanaged code get along with managed code was really a good solution and allowed to migrate part after part without redeveloping entire product, this solution wouldn’t have ben reasonable by the way.
    More than migrating part of code we also have added new features faster due to .NET extensions.

    My architectural and technical participation:
    - Creating reusable components library (Web Parts, WebServices, WebUserControls) for helping new websites constructions using reporting like Business Objects XCelsius.
    - Those components may be integrated into web environment or desktop application.
    - Technical improvement for reducing density code.
    - Creating hybrid data access layer in order to support Microsoft Access, SQL Server 2000 / 2005 and Oracle 8 / 9 / 10g.
    - Developing DLL in order to automatize database migration executing scripts in runtime.
    - Cutting user interface in user controls.
    - Hosting Crystal Report engine for a better reporting.

    July – August 2000 Research Laboratory on semiconductors
    (Montpellier - France)
    Creation of a sotware for driving lazer in order to automatize a photoluminescence spectral manipulation in the laboratory of study group of semiconductors. Controlling a laser, monochromator and a synchronous detection to collect the intrinsic and extrinsic properties of a semiconductor placed in a cryostat.

Études et formations
  • Graduates
    2000 DUT Electrical and Computer Engineering Industrial LAN option (Nîmes , Gard)

    1998 BTS Computer sciences (Montpellier, Hérault)

    1996 Baccalauréat STI Electrical engineering (Montpellier , Hérault)

    Langues
    English fluent, Wall Street Institute training during one year
    Spanish academic (Read, Write)

    Technical Skills
    Languages C# 3.5, 4.0 (expert), ASP.NET (MVC) (confirmed), C (confirmed), C++ (expert).
    SGBD SQL Server 2000, 2005 et 2008, Oracle (8 et 9 et 10g), MySQL, Mongo, Raven DB
    Data access ADO , ADO.NET , ODBC , OLEDB, Linq, Entity Framework
    Reporting
    Architecture & Design Crystal Report XI , Business Objects XCelsius, Microsoft SQL Reporting (OLAP)
    Design Patterns, Domain Driven Design, ServiceBus, SOA

    Technical Trainings
    .Net, expert C#
    Yield & Revenue Management
    Wealth management et Administrative law (In order to have better understanding on the business rules used by the software)

    Management Skills
    Multiple projects management for 8 years.
    6-people team split in multiple sites.
    Outsourcing - Project management with two teams based in India through IT Industry certified ISO27001 & CMMI Level 5

    Management Trainings
    Management in 5 parts, 2006, 2007 by Sage
    Project management, 2006 by Orsys

D'autres freelances
DBA SQL SERVER

Ces profils pourraient vous intéresser !
CV IT Manager
Bishal

IT Manager

  • AUMETZ
WINDOWS PROJECT MANAGEMENT OFFICE UNIX ORACLE JAVA SQL Cybersécurité LINUX SQL SERVER
Disponible
CV Consultant SQL
Albert

Consultant SQL

  • PARIS
SQL C# SQL SERVER .NET C++
Disponible
CV Chef de département informatique
Mohand Arezki

Chef de département informatique

  • IVRY-SUR-SEINE
LINUX SQL SERVER ACTIVE DIRECTORY VMWARE POSTGRESQL MYSQL
Disponible
CV Développeur JAVA
Idrissa

Développeur JAVA

  • AMPILLY-LE-SEC
PHP JAVASCRIPT JAVA SQL SERVER SQL MYSQL J2EE Angular
Disponible
CV Administrateur Bases de Données DB2
Drif

Administrateur Bases de Données DB2

  • ALLIBAUDIÈRES
DB2 SQL SQL SERVER ORACLE LINUX
Disponible
CV Administrateur Bases de Données DELPHI 5
Louabalbe

Administrateur Bases de Données DELPHI 5

  • BREST
DELPHI 5 SQL SERVER SQL ORACLE 9 PHP JAVASCRIPT ORACLE PL SQL MYSQL UNIX
Disponible
CV Administrateur Bases de Données -Développement
Fouad

Administrateur Bases de Données -Développement

  • MARSEILLE
ORACLE SQL MYSQL 4D WINDEV SQL SERVER POSTGRESQL
Bientôt disponible
CV Administrateur Bases de Données
Didier Roland

Administrateur Bases de Données

  • NANTEUIL-LÈS-MEAUX
ORACLE SQL SERVER POSTGRESQL MYSQL
Bientôt disponible
CV Développeur PYTHON & Admin Database
Mariot

Développeur PYTHON & Admin Database

  • LORMONT
PYTHON POSTGRESQL PL SQL PostGIS SQL SERVER AMAZON AWS AZURE JAVASCRIPT C++ C#
Disponible
CV Full Stack Data Scientist
Badr

Full Stack Data Scientist

  • PARIS
PYTHON SQL HPE Vertica DATA Data science POSTGRESQL LINUX SQL SERVER TERADATA
Disponible