Développement
Définition
Développer c’est produire le code source des éléments de l’application dans les langages adaptés à l’environnement, maîtriser des technologies innovantes et des IDE toujours plus sophistiqués.
Mise en contexte
Je me suis formé très jeune au développement PHP avec Dreamweaver pour créer des sites intégrant des composants forum, chat, etc...
J’ai acquis, lors de mes formations, des connaissances et compétences en développement en C, C++ et C#.
De plus, lors de mes formations, j’ai amélioré mes connaissances et compétences en développement en manipulant divers framework MVC et librairies PHP, JS.
J’ai également une forte expérience en Ajax et CSS afin de produire des interfaces utilisateurs responsif, intégrant les concepts de l’universal design et en mettant un point d’honneur à générer une expérience utilisateur de qualité en ayant le soucis des performances, de l’animation et de l’ergonomie.
Pour mes réalisations:
- Suivi d'affaire : Développer en PHP et ajax(js) avec un framework MVC (modèle, vue, contrôleur) liée à MS accès pour la base de données.
- Somethy Usine + Somethy SAAS : Développer en PHP avec des composant métiers et des composant d'accès aux données, et ajax(js) avec Mysql pour la base de données.
- RFID : Développer en C# avec Entity Framework pour la base de données.
- Audit de qualité et sécurité - Aimable Consultant : Développer en PHP (solution organisée en couches) en lien avec une base de données Mysql.
- Bon plans étudiants: Développer en PHP avec une architecture MVC (modèle, vue, contrôleur) connecter Mysql pour la base de données.
Mon point de vue
La tâche du développeur est déterminante, au même titre que celui de l’analyste, du concepteur et de l’intégrateur, pour produire une application répondant parfaitement au besoin tout en étant flexible et scalable.
La cerise sur le gâteau est d’avoir un sens prononcé pour la qualité du code en suivant les recommandations et conventions des langages de programmation et en l’évaluant avec des outils tels que SonarQube afin de réduire au maximum les redondances et la complexité du code.
Mes réalisations professionnelles
Suivi d'affaire Somethy usine Somethy SaaS RFID Aimable Consultant
Mes réalisations personnelles
Bon plans étudiants Carte de visite (portefolio)
Mes compétences
Voici l’étendu des langages, framework, librairies, environnement et outils que je maîtrise a l’heure actuelle :
HTML & CSS
JavaScript & TypeScript
Ajax
PHP
C#
XML / XSLT
Sql
Versionning
Methode de production
Git
Agile
Scrum
Cycle en V : « V model » ou « Vee model »