L'informatique est pour moi une passion depuis l'enfance. Autodidacte, j'ai appris à programmer, créer des sites web et administrer des serveurs sur mon temps libre d'abord - par le bidouillage et mes lectures, puis lors de mes études, et enfin en emploi.
Convaincu que la réussite est collective, je participe au développement de produits open source et à des conférences (speaker/attendee) lorsque j'en ai la possibilité.
Conscient que le logiciel change le monde, et profondément attaché à toute forme d'émancipation, je m'intéresse à des sujets aussi vastes que la philosophie, l'économie, le management, etc. afin de m'enrichir personnellement et, je l'espère, me permettre de faire du bon travail.
Maintenant fort de plus de 10 ans d'expérience, encore loin de tout savoir, j'occupe le role de Tech Lead. Partager mes connaissances, définir une vision/architecture technique (DevOps), et animer une équipe (de manière Agile) font de ce role un métier qui me passionne.
Développement d'une application permettant de vérifier des modèles à automate temporisés paramétrés.
Développée en Ruby avec le framework Ruby-on-Rails, elle offre une interface web qui envoie les calculs de vérification à un cluster.
La problématique principale du projet consistait en l'optimisation du temps de calcul en fonction des vérifications demandées à l'aide d'algorithmes heuristiques.
Détails de l'expérience
Développement Ruby : Création d'une application Ruby-on-Rails, développement d'un moteur multi-thread en Ruby. Projet réalisé à l'aide de netbeans.
Architecture logicielle : Travail avec un serveur web, une gateway cluster, définition de l'architecture du logiciel.
Anglais : Pratique de l'anglais pendant 6 mois (stage au Danemark)
Description de l'entreprise
CISS est une entreprise qui est située dans le département "Computer Science" de l'université d'Aalborg, au Danemark. Sa mission consiste à transmettre aux entreprises danoises (en particulier mais pas seulement) le savoir développé dans le centre de recherche de l'université.