Aller au contenu

Développement d'applications

Développeur d'application Web Métier Senior (xp +15 ans)

Passionné par l'innovation et les défis techniques, je mets mon expérience au service de projets qui ont du sens (de mon point de vue bien sûr).

Je développe des applications web sur mesure, du site web vitrine à l'application métier complexe sur mesure, en passant par le petit utilitaire.

Vous cherchez quelqu'un qui veut comprendre votre besoin métier, qui crée des solutions techniques qui fonctionnent, code proprement et qui vous explique ce qu'il fait ?

Rencontrons-nous :)

Qualité /vs quantité

A mon sens, la qualité du code n’est pas une option : soucieux de la performance, vigilant sur la dette technique.
Je m'applique à écrire un code propre, avec comme objectif qu'il soit le plus facile à reprendre et à transmettre.
Je ne vends pas de la ligne de code, mais un travail propre et pérenne.

Style & Design

Bien que je ne sois pas designer ni graphiste, j'apprécie les interfaces propres et alignées.
J’aime autant peaufiner une UI au pixel près que structurer un back-end propre, performant et évolutif.

Du Style côté interface, de la Class côté architecture, et de la Method partout :-)

Versionning & mise en production

Utilisation de Git (Github ou Gitlab / Gitea en hébergé) pour un suivi du code source, historique et versions.

Gestion de serveur Debian, Mise en production : j'utilise aussi bien OVH depuis des années pour un hébergement dédié en France, qu'un serveur sur mesure monté de toutes pièces. Selon le besoin, paramétrage & optimisation du serveur web (Combo Apache/Nginx, Postgresql, Cron, ...)

Utilisation d'IA

Un peu old school, j'utilise mon intelligence d'abord mais bien sûr je ne rechigne pas à faire bosser les autres (sous surveillance, car l'hallucination n'est souvent pas loin).

Plus sérieusement, l'utilisation pérenne de l'IA pour un développement logiciel demande aussi d'avoir une bonne compréhension et connaissance des systèmes sous-jacents au développement, la mise en production, l'évolution et la maintenance d'un logiciel.
C'est donc un outil non négligeable aujourd'hui, qui fait gagner du temps, mais la connaissance des systèmes est un plus qui fait la différence dans le suivi du développement et sa maintenance dans le temps.

         "l'intelligence artificielle" est devenu un sujet d'ampleur nécessitant une attention particulière.

« L’intelligence n’est pas la capacité de stocker des informations, mais de savoir où les trouver. »

« La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information. »

« Le véritable signe de l'intelligence, ce n'est pas la connaissance mais l'imagination. »

Auteur : Albert Estein

Langages, bases de données

Développement en Php (Laravel) / Python (Django,...), Javascript (VueJs,...), HTML/CSS, Sql, sh, json, ... La liste des outils et techniques est longue.
Testé beaucoup, suivi des évolutions, adopté les meilleurs ;-).

SGBDR : Conception de Bases de Données Relationnelles, optimisation de requêtes, recherche de goulots d’étranglements... Préférence pour Postgresql, connaissance des sgbdr historiques (Mysql/MariaDB, Oracle, SQLServer, Hyperfile, ...)
Langage SQL bien sûr.

Open-source

Adepte et nourri par la culture Open Source, je suis un autodidacte et un explorateur permanent de l’écosystème web (mais pas que).

Je me suis construit petit à petit un profil "couteau-suisse" en apprenant surtout par le test. (En expérimentant, cassant et réparant).

C'est grâce à ça qu'aujourd'hui je peux intervenir "full-stack" : analyse, conception, développement, déploiement en production, maintenance & debug.

J'essaye d'avoir une veille technologique régulière sur les langages, les SGBD, l'IA, IOT, bonnes pratiques de développement,... et globalement tout ce qui touche à Internet (de près ou de loin) et son utilisation.

Ce qui me caractérise ?

Autonomie, Persévérance, Adaptation, Polyvalence, Ingéniosité, Partage, Pédagogie, Humour, ...

J’ai cet esprit "Hacker" (au sens noble du terme) : j'aime ouvrir, comprendre, tester, détourner, trouver la solution élégante, ...

Bonne culture Tech générale, compétences techniques et qualités relationnelles.

Attentif aussi à tout ce qui touche le respect de la vie privée.

Mais encore ?