Stéphane Klein

Développeur Full Stack, Administrateur Système


Profil

15 ans d'expérience en développement et en administration système.
Spécialisé dans les technologies libres et open-source, forte expérience dans les technologies du Web.
Compétences en architecture logicielle et en gestion de projets.
Passionné, pratique constante de veilles technologiques.


Compétences

Développement

Fortes compétences en développement d'applications web, basées sur les langages Python, Node.js et Php.
Très bonne maîtrise des standards du web : HTML, CSS, Javascript.
Bonne compétence en base de données relationnelle et NoSQL ainsi que dans l'utilisation de certains ORM.
Adepte du développement piloté par les tests, de l'intégration continue et d'une manière plus générale aux méthodes agiles.
Bonne compétence en rédaction de documentations techniques et utilisateurs.

Administration Système

Administrateur de systèmes d'exploitations GNU/Linux, principalement Debian et Ubuntu.
Installation, configuration et maintenance de serveurs : HTTP, mails, DNS, bases de données…
Utilisation de LXC, Docker et expérimentation de divers solutions de IaaS et PaaS.
Mise en place de plateformes de développement : gestionnaire de projets, wiki, gestionnaire de versions, suivi de bugs
Mise en place de systèmes de sauvegardes, sensible aux problématiques de sécurité informatique.

Gestion de projets

Compétences en élaboration de cahiers des charges et de devis, choix d'architecture de logicielles.
Suivi de projets, support clients, élaboration de roadmap, gestion de tickets, notes de release.
Partage de connaissances, préparation de réunions.



Expérience

Bearstech

Développeur R&D

Depuis août 2012

Bearstech est une société coopérative d’ingénieurs spécialisée en infogérance, hébergement et développement d'applications complexes.

Technologies mises en oeuvre :


Homeloc

Lead developer

Juin 2012 - Juillet 2012 (2 mois)

Homeloc est une startup qui propose une solution de multidiffusion d'annonces de locations de vacances.

Technologies et pratiques mises en oeuvre :


isWebdesign

Développeur senior, Administrateur Système, Responsable technique

Janvier 2006 - Juin 2012

isWebdesign est une agence web située en Lorraine, spécialisée dans la création de sites Internet, d'applications web au service des entreprises, des collectivités et des associations.
Elle regroupe plusieurs pôles de compétences : l'expertise et le conseil en matière de communication numérique, la conception et la réalisation de sites plurimédias, la conception d'applications web, la formation à l'usage des CMS et des technologies du Web, la maintenance de site et de l'hébergement sur mesure.

Quelques-uns de mes projets :

  • Développement d'un générateur et système de saisie de questionnaires, générateur de rapports en fonction des résultats des questionnaires - secteur de l'assurance
  • Développement d'une application web de commerce B2B, espace-client… pour un important distributeur européen de véhicules deux roues
  • Développement d'une application de génération d'un catalogue technique web et PDF, multilingue, pour une société industrielle internationale
  • Développement d'une application web de suivi commercial (CRM) et espace-client - secteur de l'assurance

Responsable de l'installation, de la configuration et de la maintenance :

  • d'environ une dizaine de serveurs d'hébergement sous Debian
  • de nombreux serveurs virtualisés sous Linux-VServeur
  • de serveurs de mails, serveurs d'hébergement Php et Python, serveurs DNS…
  • d'un système de sauvegarde automatisée
  • d'une plateforme de développement : gestionnaire de projets, dépôts de codes sources, wiki interne, documentation interne…

Autres fonctions : étude avant ventes, réalisation de cahiers des charges, préparation du contenu d'offres, présentation des projets aux clients, support technique.


Linbox FAS

Développeur senior

Septembre - Décembre 2005

Linbox est une société de services en Logiciels Libres. Éditrice de produits de gestion de parcs informatiques.

  • Langages mis en oeuvre : C, Java (Swing), PHP, script BASH, script DOS, ...
  • Environnement : GNU/Linux Debian, MS Windows
  • Technologies : ssh, cgi, ...
  • Outils : subversion, qemu, ...

Projets :


Indépendant

Réalisation de sites Internet, services…

2005

Conception du site Internet de la Communauté de Communes du Haut Chemin.
Conduite de projets, Zope, Plone, création de produits Plone, formation, support.

D'autres petites missions d'adminstration système et de conseil.


Linbox FAS

Développeur senior

mission de 3 mois - 2004

Linbox est une société de services en Logiciels Libres. Éditrice de produits de gestion de parcs informatiques.

Projet : développement d'une application de diffusion d'informations embarquée dans des transports en commun.
Technologies : TCL, GNU/Linux Debian, Subversion…


KTP Concept

Développeur, Administrateur système, Responsable technique

2001 - 2003

KTP Concept est une agence web d'une dizaine de salariés.
Création de solution web : sites Internet, Intranet…

Mes différentes fonctions dans cette entreprise :

  • Développement et suivi de la réalisation de diverses applications Internet telles que : moteur de recherche, site d’emploi, commerce électronique (paiement en ligne, catalogue entièrement administrable), système de publication de contenu, ou de zones sécurisées…
    Analyse des besoins, réalisation de cahiers des charges, choix des solutions techniques, déploiement, assistance…
    Différents outils/langages utilisés au cours des différents développements : HTML, CSS, Javascript, Php, Perl, Python, Visual Basic, Delphi, MySQL, PostgreSQL, MS Access.
  • Administration de plus de 150 sites web: déploiement des sites, la gestion des bases de données, des noms de domaines et des comptes mails. Assistance auprès des clients sur site ou à distance.

Formations

Préparation du diplôme d'ingénieur au CNAM de Metz

Génie informatique – Informatique, Conception, Développement
3 modules sur 3 obtenus la première année.

2004 - 2005


DEUST NTIC

Diplôme d'Étude Universitaire Scientifique et Technique
en Nouvelle Technologie de l'Information et de la Communication

1999 - 2001


1ère année de DEUG MIAS

Mathématique et Informatique Appliqués aux Sciences

1998 - 1999


Baccalauréat Scientifique (spécialité Mathématiques)

Options génie Mécanique et génie Électrique - Lycée Louis Vincent, Metz

1998


Langues

Anglais

Lu, écrit. Autonome dans la lecture et la rédaction de documentations techniques, échanges de mails…
Forte motivation à améliorer mon niveau d'anglais (je suis des cours actuellement).


Centres d'intérêt

Pratique sportives

  • Je pratique le Tennis de Table en compétition de depuis l'age de 10 ans, classé 19 (correspondant à l'ancien classement 25), je joue en National 3 en championnat par équipe.
  • Pratique plus ou moins régulière de la course à pied depuis 8 ans.

Lectures, curiosités

  • Je suis très curieux, j'aime étudier l'histoire, la sociologie, l'économie, la philosophie, la politique, l'éducation, la linguistique, l'écologie… (en savoir plus…)
  • Passionné par les technologies et les communautés des logiciels libres, le mouvement Open Data, les devises numériques, les systèmes décentralisés…
  • Intéréssé par les méthodes de management, de conduite de projets, de développement personnel…
  • J'aime écrire des articles, contribuer à de la documentation, reporter et corriger des bugs dans des logiciels libres.
    Je pratique aussi le développement sur mon temps libre, j'essaie de contribuer à la communauté Python en améliorant des outils existant ou en créant de nouveaux outils. J'ai de nombreux petits projets qui n'ont pas encore été publiés…