Thomas R.

développeur backend ruby, architecte aws

Peut se déplacer à Toulouse, Paris, Lyon, Bordeaux, Montpellier

  • 43.6043
  • 1.44199
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Thomas.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Thomas.

Localisation et déplacement

Localisation
Toulouse, France
Peut travailler dans vos locaux à
  • Toulouse et 50km autour
  • Paris et 30km autour
  • Lyon et 100km autour
  • Bordeaux et 100km autour
  • Montpellier et 100km autour

Préférences

Durée de mission
  • ≤ 1 mois
  • entre 1 et 3 mois
  • entre 3 et 6 mois
Taille d'entreprise
  • 2 - 10 personnes
  • 11 - 49 personnes
  • 50 - 249 personnes

Vérifications

Langues

Compétences (15)

Thomas en quelques mots

Développeur backend Ruby depuis 2009, Python depuis 2015, Infrastructure Cloud depuis 2013 j'accompagne les petites et moyennes entreprises dans leur croissance.

Je propose des prestations de conseils et mentoring pour équipe de développement logiciel accées sur le developpement et la consolidation des bonnes pratiques au sein de l'equipe d'ingénierie.

A même d'intervenir sur tous les points de la chaine d'ingénierie (produit, développement, pré production, production) j'apporte une vision et une expérience globale à mes clients Européens.

Prestation type : Infrastructure AWS
Mise en place ou refonte d’infrastructure sur une ou plusieurs régions AWS en utilisant des primitives AWS connues, robustes et répandues. Toute l’infrastructure est définie et maintenue avec Terraform en suivant les bonnes pratiques, l’équipe est formée à l’usage d’AWS et Terraform afin qu’elle devienne autonome et puisse faire évoluer selon les besoins futurs.

Technologies
  • Terraform : infrastructure as code
  • Git, AWS CodeCommit : versioning
  • Docker, AWS ECR, AWS Codebuild : packaging, déploiement, intégration continue
  • AWS EC2 : instances, groupes, balance de charge, sécurité, réseau
  • AWS RDS, AWS Elasticache : PostgreSQL, MySQL, Redis, Memcache
  • AWS DynamoDB, AWS Lambda, AWS Api Gateway : fonctions annexes et analyses
  • AWS Cloudwatch : logs, métriques, alertes
  • Ruby, Python : backend, scripts, fonctions lambda

Prestation type : conseil et développement
Intégré au sein d’une équipe de développement logiciel ou devops une action de complément et conseil est apporté à l’équipe au jour le jour.

L’experience acquise en développement et production pendant 10+ ans au sein d’équipes en France et au Royaume Uni est mise à profit pour aider les équipes à faire face au quotidien d’un produit aux prises avec une quantité croissante d’utilisateurs et de données.

Technologies
  • Git, Github
  • Ruby, Python
  • AWS, Terraform, Docker, Linux
  • RDBMS, NoSQL

Expériences

Imfiny

Conseil & audit

Fondateur, Développeur logiciel, Ingénieur infrastructure cloud

Toulouse, France

septembre 2017 - Aujourd'hui

Conseil, développement logiciel et infrastructure Cloud pour clients européens.

Missions type

Audit et conseil infrastructure cloud : audit de l'existant et design de solutions logicielles et infrastructure pour migration cloud multi régions.

Audit et conseil performances et processus de déploiement : audit de performances sur backends, méthodes déploiements pour automatisation et améliorations.

Dévelopment web (backend) : développement de micro services et modifications de backends Ruby.

Lyst

Mode & cosmétiques

Senior Software engineer / Production Engineer

Cité de Londres, Royaume-Uni

juillet 2015 - mai 2017

Rattaché à l'équipe "platforme" j'interviens en tant que développeur sénior et ingénieur plateforme.
Auprés des différentes équipes de développement logiciel j'interviens pour aider le design et la maintenance de services web et http avec une vision "production et plateforme" critique pour un service qui sert autant de clients.

Conseil ingénierie logicielle : mentoring basé sur l'expérience acquise en production durant les années précédentes. Conseil lors de développement de nouvelles fonctionnalités ou leur refonte pour de meilleurs performances une fois en production (algorithmie, requetes SQL, cache, ...).

Développement logiciel : développement d'outils et de modules d'automatisation pour chaîne de packaging, déploiement et monitoring des différents services consistuant le backend.

Administration système / cloud : maintenance, le design et la supervision de l'infrastructure AWS qui permet à Lyst de servir ses clients et partenaires en Europe, aux Etats Unis et en Asie.

Teacher Centric / ShowMyHomework

Education & e-learning

Ingénieur Logiciel (lead)

Cité de Londres, Royaume-Uni

décembre 2013 - juillet 2015

En charge de l'équipe d'ingénierie logicielle puis architecte cloud et logiciel pour migration du produit de la société afin de suivre l'augmentation de l'usage de celui ci en parallèle de la croissance de la société.

Reprise de l'existant technique : reprise complete de l'application web suite au départ du développeur principal et unique. Consolidation et améliorations de la base de code, ajout de processus de tests, automatisation de packaging et déploiement.

Infrastructure : migration vers une infrastructure cloud semi automatisée avec load balancers, redondance de base de données, CDN, ...

Recrutement, management : développement de l'équipe de développement de 1 à 6 membres. Relations directes avec support client et amélioration suivi des problématiques clients.

Refonte backend : remplacement partiel de la base de code monolithique par des micro services et un usage de base de données spécialisées.

Arbousier

Agence & SSII

Développeur web

avril 2007 - décembre 2013

Recommandations externes

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte