namespace alexandreroba.com
{
public class Profile
{
public IExperiencedFreeLance WhatCanBeSaidAboutAlexandreRoba()
{
return new ExperiencedFreeLance().BornOnThe("10/10/1974")
.WithAWorkingExperienceOf("14Years")
.WhoGraduatedAs(D.IngenieurCivilInformaticien)
.WithExperienceAs(new[]{
Role.TechnicalTeamLeader,
Role.ScrumMaster,
Role.AgileCoach,
Role.SoftwareCraftmanshipCoach})
.WithSpokenLanguages(new[]{
SpokenLanguage.French,
SpokenLanguage.English,
SpokenLanguage.Portugese})
.WithActivePracticeOn(new[]{
Practice.DevOps,
Practice.TestDrivenDevelopment,
Practice.BehaviorDrivenDevelopment,
Practice.ContiniousIntegration,
Practice.ObjectOrientedAnalysisAndDesign,
Practice.UnifiedModelingLanguage,
Practice.DomainDrivenDesign,
Practice.CQRS,
Practice.EventSourcing})
.WithCodingExperienceOn(new[]{
CodingLanguage.CSharp,
CodingLanguage.PowerShell,
CodingLanguage.Javascript,
CodingLanguage.TypeScript,
CodingLanguage.CoffeeScript,
CodingLanguage.SQL,
CodingLanguage.MsBuild,
CodingLanguage.XAML})
.UsingAmongstOtherTools(new[]{
Tool.TeamFoundationServer,
Tool.Git,
Tool.TeamCity,
Tool.VisualStudio,
Tool.WebStorm})
.ToRunOnServerSuchAs(new[]{
Server.MicrosoftInternetInformationServer,
Server.MicrosoftSQLServer,
Server.MicrosoftBiztalkServer,
Server.MicrosoftWindowsAzure,
Server.ArcGisServer,
Server.NodeJs,
Server.OracleDataBaseServer,
Server.MongoDb,
Server.Redis})
.WhoEnjoy(new[]{
M.SpendingQualityTimeWithFamily,
M.CodeForFun,
M.ShareExpertizeWithMotivatedTeam,
M.LearnNewTechnologyAndTools
});
}
}