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.
Etant étudiant, j'ai été sélectionné par la direction dans le but de participer à ce projet de développement d'une application web de gestion prévisionnelle de ressource humaine. Il était destiné au ministère de la planification du développement
Méthodologie : Cycle en V
Mes outils du quotidien : Windows, C#, ASP .NET MVC 5, T-SQL, HTML 5, CSS 3, Javascript, Jquery, Ajax, Bootstrap 3, Entity Framework, SQL Server 2012, Visual Studio 2015, Git, UML
Détails de l'expérience
Analyser et concevoir la solution avec UML
Diagramme de cas d’utilisation
Diagramme de classes
Diagramme de séquences
Implémenter la base de données sous SQL Server
Création de tables, des index, des procédures stockées et des déclencheurs (triggers)
Ajout, modification de colonnes, Requêtes de sélection, utilisation de jointures
Développer l’application
Ecriture des codes HTML/CSS/Javascript
Utilisation de Bootstrap
Utilisation de Jquery et Ajax pour la gestion asynchrone
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