Aller au contenu principal

David Fourel


Développeur .NET

Expériences


Développeur .NET
Lememo.com, Montpellier
Depuis Mai 2015
Lememo.com, 1ère plateforme historique de mise en relation entre particuliers et professionnels.
Développements réalisés dans une équipe de 4 personnes en fonctionnement typé agile.
Voici un aperçu des missions réalisées :
  • Réarchitecture de la partie Front-End du projet :
    • Clarification des feuilles de styles grâce aux méthodologie ITCSS, BEM et OOCSS et au préprocesseur Sass.
    • Découpage du Javascript en modules.
    • Création de tâches Gulp pour automatiser le développement Front-End.
  • Refonte totale de l'application Lememo.com (juillet 2015 -> mars 2017) :
    • D'une technologie ASP.NET Web Forms à une technologie ASP.NET MVC.
    • Intégration et ergonomie suivant les concepts du Responsive Design.
  • Refonte du back office (depuis mars 2017):
    • Intégration de l'outil ASP à l'application Lememo.com avec gestion des droits d'accès.
  • Centralisation des envois de mails réalisés sur la plateforme :
    • Implémentation de l'API PowerMTATM.
    • Utilisation pour des envois uniques sur le Front et Back Office mais aussi des envois groupés réalisés par des tâches récurentes (notamment la transmission aux professionnels des besoins formulés sur le site).
    • Création d'une interface de gestion des différents emails utilisés sur la plateforme.
    • Analyses des logs via Splunk pour vérifier la déliverabilité des emails.
  • Missions liées au SEO :
Développeur C++/Qt (Stage)
Siemens LMS
Avril 2014 - Sept. 2014
LMS Imagine.Lab Amesim est un logiciel permettant de modéliser, simuler et analyser des systèmes multidomaines (utilisés par exemples dans l’automobile et l’aéronautique).
  • Développement d’un outil d’aperçu (technologies C++/Qt) permettant de naviguer rapidement dans les modèles construits dans AMESim.
  • Création d’une DLL Windows (de type Preview Handler) permettant l’intégration de cet outil à l’explorateur Windows ou à la messagerie Outlook.
    Cela pose notemment la problématique de l'intégration de la technologie Qt avec cette technologie Win32 pouvant appeler l'outil depuis des threads multiples.
  • Modélisation des modèles et leurs particularités en termes de graphes pour leurs appliquer les différentes méthodologies d'appariement et identifier les différences entre 2 modèles.
Développeur Java/Swing (Projet)
Institut Pascal
Nov. 2013 - Mars 2014
Implémentation informatique de tests de logique visuels (matrices de Raven).
  • Développement d’une interface graphique permettant de résoudre un test.
  • Enregistrement du chemin parcouru lors de la résolution d'un test.
  • Reconstitution en temps réel du chemin parcouru.
Développeur C++/Qt (Stage)
Chambre Régionale d'Agriculture d'Auvergne
Nov. 2013 - Mars 2014
Dans le cadre du plan Ecophyto visant à la réduction de l’utilisation de produits phytosanitaires (produits chimiques utilisés pour limiter les maladies des plantes) :
  • Développement d’un logiciel de reconstitution de parcelles agricoles et des rotations de cultures sur ces parcelles.

Formation


Lememo.com
ISIMA
Sept. 2011 - Sept. 2014
L'Institut supérieur d'informatique, de modélisation et de leurs applications (ISIMA) est une école d'ingénieur en informatique basée à Clermont-Ferrand (63). Diplôme d'ingénieur en informatique et modélisation obenu dans la Filière Génie Logiciel et Systèmes Informatiques.
Lememo.com
Lycée Camille Vernet
Sept. 2009 - Juillet 2011
Classe Préparatoire aux Grandes Ecoles à Valence (26).
Spécialité mathématiques-physique.

Portfolio


Qui suis-je ?


Développeur .NET.
En poste à Lememo.com (Montpellier).
Mon CV

Mes principales compétences

Compétences développement Web

Développement Web .NET
C#, ASP.NET MVC, SQL Server

Compétences développement Web

Développement Front-End
JavaScript, JQuery, Sass, Gulp

Compétences développement Web

Développement Web (il y a longtemps)
PHP, MySQL

Compétences développement Web

Environnements
Visual Studio, Qt Creator, Git, TFS

Compétences développement Web

Développement logiciel
C++/Qt, Java/Swing, C

Compétences développement Web

Autours du développement
UML, Design patterns, Anglais

Me contacter