Top 5%
Sofien G.

Lead Developer

830 dollar
Freelancer
15 years
Paris, FRANCE
i

Why I'm Top 5%

  • 15 years of industry experience
Learn how we hire

My experience

More

Sodexo Pass FranceSeptember 2017 - Present

La DSI de SPF fournit l’ensemble des outils destinés aux personnels de Sodexo, client et bénéficiaires sur un grand panel de produits (titre restaurant, Cadeau, etc.) et support (Windows, Web, Mobile).
Mon rôle principal était de participer à l’évolution des outils, la correction des bugs, l’amélioration de la qualité de code, des performances et de faire monter l’équipe en compétences.
Au-delà de ce rôle de développeur, j’ai participé à toutes les phases de projet et les ateliers techniques et fonctionnels.
Pour pallier à un problème de test, j’ai implémente une application .NET/WPF en best effort qui permet de trouver et/ou générer des données de tests en utilisant un système de Wizard.

Environnement technique :
•    C#, WPF, WCF, Entity Framework 6, VS 2013/2017, .NET 4.5, LINQ, Oracle 11g (PL/SQL), FxCop, StyleCop, Jenkins
•    GIT, GitKraken, Jira Confluence.
More

NaxosJanuary 2016 - September 2017

Naxos développe principalement des outils pour Century21 France. « CenturyNet » est l’outil destiné à accompagner les conseillers immobiliers au quotidien.
Le but de la mission est de participer à la migration de cet outil de WinForms vers WPF/MVVM, l’implémentation des nouvelles fonctionnalités, corrections de bugs, analyse du code et améliorations des performances.
J’ai pris le lead sur un projet qui permet à CenturyNet de communiquer avec les logiciels de gestions locatives (rédaction des documents fonctionnelles et techniques, mise en place de l’architecture de l’application, implémentation en .NET).

Environnement technique :
•    C#, WPF, WinForms, VS 2013 / 2015, .NET 4.0, LINQ, XML, Sql Server 2013, T-SQL
•    SVN, GIT, FlySpray, SonarQube, Jenkins, TFS.
More

Alstom GridMarch 2012 - December 2015

La mission a pour but de revoir le système de sécurité utilisé dans la solution DS AGILE (Système SCADA), maintenance et évolution des applications existantes. J’ai étudié le système actuel et j’ai proposé plusieurs solutions alternatives.
La deuxième partie de la mission consiste à mettre en place un nouvel outil de configuration pour le système DS AGILE.
J’ai participé à la rédaction des documents fonctionnels et techniques et j’ai proposé des IHM pour la nouvelle appli.

Environnement technique :
•    C++, C#, WPF, WinForms, VS 2008/2010, .NET 2.0, 3.5 et 4.0, PRISM, LINQ, MVVM, XML, XSD
•    Confluence pour rédaction document et JIRA système de gestion de projet.
•    Formation sur les systèmes SCADA et la Norme IEC61850.
More

Argos TechnologiesJanuary 2009 - December 2011

La société ART a été montée principalement  pour la refonte de la gamme
logicielle d’Argos Technologie. Le travail se divise en trois parties :
Maintenance et évolutions des anciennes solutions,  Implémentation des
nouvelles solutions Argos et faire les développements spécifiques pour
les clients.

Environnement technique :
•    C++, C# .NET2.0 et 3.5 VS6.0 et 2008, SQLServer 2008, ClickOnce, ADO .NET, HTML, PHP, Winforms.
Chef de projet technico-fonctionnel C#/C++ (à partir du 09/09).
Après
le développement du logiciel spécifique ChronoSoft, j’ai eu la
responsabilité de rédiger les cahiers des charges, faire l’étude de
faisabilité et de spécifications fonctionnelles et techniques  avec le
directeur technique et commercial des projets SoftNetManager et
SoftNetDisplay.

Environnement technique :
•    C++, C#, VS6.0 et 2008, Sockets (TCP, UDP), SQL Server 2008, Multithreading, PHP, HTML, Winforms, WPF.
More

XELIOS NANovember 2006 - December 2008

Société spécialisée dans la sécurité informatique et les solutions biométriques. On utilise la biométrie pour authentifier les utilisateurs, faire le pointage, générer des OTP (One Time Password) et faire du SSO (Single Sign On).

Au départ, j’ai participé à l’implémentation de plusieurs outils qui utilisent les Morpho Access SAGEM. Ensuite on était challengé afin de trouver des nouvelles fonctionnalités / et l’exploitation des données qu’on a.
J’ai pris la responsabilité d’encadrer deux développeurs sur le projet Morpho Access Management System.

Environnement technique :
•    C++, MFC, C#, VB6, VS 6.0, VS 2005, SQLServer 2005, XML, RADIUS, Service Windows, ADAM (active directory application mode).

My stack

Frameworks

WPF, AJAX, .NET, Entity Framework, jQuery

Analysis methods and tools

Merise, JIRA, StyleCop

Software testing

FXCop, Redmine

Others

Mantis, GitKraken

IT Infrastructure

Windows, Git

Databases

MySQL, SQL Server, Oracle

Environment of Development

Visual Studio, TFS

Technologies

WinForms, TortoiseSVN

Languages

C/C++, PHP, XHTML, PL/SQL, LINQ, UML, CSS, T-SQL, C#, XML, JavaScript

My education and trainings

- Diplôme Nationale d’ingénieur en informatique - École nationale des sciences de l’informatique Tunisie (ENSI)2006 - 2006

- Diplôme des Études de Premier Cycle et Réussite dans le concours - Institut Préparatoire des Études d’Ingénieurs.2003 - 2003