Thomas
Hummel

Thomas HUMMEL - Lead Tech Full Stack Ruby Developer

Lead Tech Full Stack Ruby Developer

Ruby (Ruby on Rails), Javascript, Docker & Co. from 2007 (19 years). Grenoble (France).

45.19° N 5.72° E

I am a French Ruby developer who daily seeks to progress and actively pursue knowledge and personal growth.

My pragmatism is my greatest strength. My motto: "Never regret anything."

Projects

Follow the trail from one project to the next. Altitude is the year a project started.

19 years experience,
17 years in Ruby

The combination of my skills develops and promotes design allows me to respond to specific problems at all levels: large accounts, SME / SMI, Independent, Artisan, Institutional...

Career, 2007 to today

  1. Early career

    PHP, Drupal, Rails, own company

    2007 - 2011

  2. Bureau Veritas

    Software engineer, EIME and EDC

    2011 - 2019

  3. GE Healthcare

    Software engineer, Chronicle

    2019 - 2021

  4. Stockoss

    Tech lead, 4 developers

    2021 - 2025

  5. ELCA / Swisscom and freelance

    Senior engineer, Sinra and Tornade

    2025 - today

Peak height shows the time spent.

Stack

Languages and frameworks

  • Ruby, Ruby on Rails
  • JavaScript, Hotwire
  • Rust
  • NestJS, Next.js
  • HTML, CSS

Data and infrastructure

  • PostgreSQL
  • Redis, Sidekiq
  • Docker, Kubernetes
  • Kamal, CI/CD
  • AWS (S3)

Practices

  • SOLID, design patterns
  • Hexagonal architecture, DDD
  • TDD, unit tests
  • Agile methods

Tools

  • Neovim, Git
  • Claude Code
  • Linux, macOS

Way of working

Experience
I am a Senior Ruby full stack developer specializing in multi-tenant SaaS development, covering backend and frontend development through to infrastructure management on AWS and OVH.
Environments
I work on Linux and Mac with Git and Github. I use Vim, Tmux and Homebrew. Developments run on RVM or Docker.
Servers (DevOps)
I manage servers on Linux with Docker, Docker-compose, Upstart, Systemd and other Linux tools.
Philosophy
Code needs to be tested. MVP (Model-View-Presenter) rather than MVC (Model-View-Controller). Pattern, pattern and pattern. Open Source is good.
Passion
I'm passionate about new technologies and the countryside. My travels have given me a creative spirit and pragmatic vision. I'm a vim and bépo user.

And after

Always looking for new opportunities, you can follow my work on Github or LinkedIn. You can also download my CV.

irb(main):001> Thomas.contact