Donnez moi des problématiques, je reviendrais vers vous avec des questions et des solutions.
Depuis mon plus jeune âge, j'ai toujours aimé les challenges et problématiques complexes. La raison est assez simple: résoudre des situations complexes nécessite de la compréhension, comprendre nécessite souvent de l'apprentissage.
Quand j'ai eu mon premier ordinateur, j'ai voulu comprendre comment ça marchait et je me suis mis à apprendre la programmation. Quand j'étais stagiaire, la curiosité m'a poussé à m'intéresser à la manière dont le business fonctionnait: comment on vend du logiciel ou du temps de développement à des clients ? Combien est-ce qu'ils sont prêts à payer pour ça, etc. Quand j'ai travaillé pour ma deuxième entreprise SaaS, j'ai commencé à m'intéresser à l'aspect produit: comment peut-on savoir (pour de vrai, pas au doigt mouillé) ce que veulent nos utilisateurs ? Comment est-ce qu'on peut être sûr que ce qu'on est en train de concevoir va être utilisé et avoir de la valeur pour nos clients, etc.
En passant par 9 entreprises différentes, j'ai pu constater que, pour diverses raisons, la sécurité est rarement considérée comme une priorité jusqu'au jour où il y a un problème. En tant qu'utilisateur de différents logiciels et services, je suis sensible au sort de mes données et aux dispositifs mis en place pour les sécuriser. En tant que professionnel de l'informatique, je suis sensible aux problématiques de protection des données et de sécurité.
J'aime le produit. J'aime le business. J'aime la tech. J'aime l' humain.
J'ai eu l'occasion d'enseigner le développement web il y a quelques années. J'ai beaucoup aimé l'expérience, et, maintenant que j'ai des connaissances et compétences solides dans le métier, j'aimerai trouver des contextes dans lesquels je pourrai partager ma passion.
Si vous recherchez quelqu'un pour faire le lien entre le business, le produit et la tech, et aider votre équipe à délivrer un haut niveau de qualité rendant ainsi votre produit meilleur, ça pourraît être moi. Si vous rechercher quelqu'un pour aider votre équipe à concevoir, architecturer et améliorer votre produit ou vos solutions avec un objectif de haute qualité, spécifiquement si ça peut se faire en remote, ça pourraît être moi. Si vous recherchez quelqu'un pour aider vos team à faire évoluer votre produit ou vos solutions, spécifiquement si ça peut se faire en remote, ça pourraît être moi? Si vous recherchez autre chose, on peut en parler ! :)
J'ai travaillé soit seul (mais avec un développeur plus expérimenté en backup au cas où), soit à 2 développeurs
Contexte technique:
Côté client: HTML, SASS/SCSS, CSS, JavaScript, jQuery, LeafletJS
Templating: HAML, SLIM, ERB
Côté Serveur: Ruby, Ruby on Rails
SGBD: MySQL, MariaDB, MongoDB, PostgreSQL
ORM: ActiveRecord
OS: Mac OSX, Gentoo
Outils: Git, RVM (Ruby Version Manager)
Les projets sur lesquels j'ai travaillé:
Dotfood Développement d'une application Ruby on Rails dont le but est de voter pour le restaurant dans lequel manger le midi. Le but ici était de prendre en main Ruby et Ruby on Rails
Spree Atos/Sips Création d'un gem visant à ajouter à la plateforme de e-commerce Spree une méthode de paiement par CB via les services de Atos Worldline.
Spree Facebook Création d'un gem permettant l'intégration complète d'un magasin Spree dans Facebook.
Spree Videos Création d'un gem permettant de mettre des vidéos (Youtube, Vimeo, Dailymotion) sur un produit dans un magasin Spree.
Spree Profiles Création d'un gem permettant d'ajouter la notion de profile utilisateur dans un magasin Spree.
Projets clients Intégration de l'équipe de développement pour travailler sur divers projets à destination des clients de l'entreprise. Les tâches que j'ai eu à effectuer sont les suivantes:
Intégration de design
Adaptation de plugins javascript pour que ces derniers correspondent aux attentes des clients.
Développement backend en Ruby on Rails
Développement frontend principalement en JavaScript