Profil du prestataire frederic.cerdan

Informations générales sur le prestataire frederic.cerdan

Nickname : frederic.cerdan
Type de structure : auto-entrepreneur
Date inscription : 05/12/2011
Derničre fois en ligne : 05/12/2011
Classement : classé 2 967čme sur 5 299 prestataires classés

Tags compétences


Profil détaillé du prestataire frederic.cerdan

Domaines de compétence


C# 3.5, 4.0 (expert), ASP.NET (MVC) (confirmed), C (confirmed), C++ (expert).


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



Crystal Report XI , Business Objects XCelsius, Microsoft SQL Reporting (OLAP)

Design Patterns, Domain Driven Design, ServiceBus, SOA

Expérience professionnelle

Siriona (Software publisher) :
(Paris – France)

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 :
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)

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.


DUT Electrical and Computer Engineering Industrial LAN option (Nîmes , Gard)

BTS Computer sciences (Montpellier, Hérault)

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

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

Projets réalisés par frederic.cerdan

Portfolio en ligne du prestataire 'frederic.cerdan'

Pas d'éléments dans le portfolio de ce prestataire

Références clients certifiées

D'autres prestataires aux compétences similaires