Bonjour, Ce qui me caractérise ce sont l'adaptabilité et l'autonomie. J'ai pu développer ces qualités lors de mes expériences en entreprise en travaillant sur des technologies variées telles que Java, C#, PHP ou encore Angular. Ce qui me permet de prendre en main rapidement les environnements auxquels je suis confronté. Aujourd'hui, fort de mes compétences en génie logiciel, je suis disposé à vous proposer mon savoir, savoir-être et savoir-faire afin de vous accompagner, ainsi que vos clients en proposant les solutions adaptées à vos besoins. Mes technologies de prédilection sont C# et Angular, j'ai un profil fullstack et je reste ouvert à d'autres stacks techniques.
La société KUHN est une entreprise de construction machines agricoles. Elle dispose d'une plateforme (MyKUHN) pour ses agriculteurs où ils peuvent s'inscrire, acheter des pièces pour leurs machines, s'inscrire à des événements, émettre des tickets... Mon projet a consisté à récupérer ces données, à les traiter et les afficher à travers une interface web moderne (tableau de bord) puis à produire en sortie des rapports Excel qui seront utilisés en interne.
Méthodologie : Kanban
Mes outils du quotidien : Windows, C# 6, ASP .NET MVC 5, T-SQL, NUnit, HTML 5, CSS 3, Javascript, Jquery, Ajax, Bootstrap 3, Entity Framework, SQL Server 2017, Visual Studio 2017, TFS, UML
Détails de l'expérience
Cadrer le besoin
Concevoir la solution avec UML
Diagramme de cas d’utilisation
Diagramme de classes
Diagramme de séquences
Dessiner les maquettes de l’application
Développer les fonctionnalités Frontend
Ecriture des codes HTML/CSS/Javascript
Utilisation de Bootstrap
Utilisation de Jquery et Ajax pour la gestion asynchrone
Backend (C# 6, ASP .NET MVC 5)
Architecture MVC
Génération des classes dans le modèle (Approche Database first)
Utilisation de Entity Framework Core comme ORM et LINQ to SQL pour effectuer les requêtes et communiquer avec la base de données