Xavier Noria

from Barcelona

Ruby on Rails Consulting

I am an independent Ruby on Rails consultant with over twenty years of professional programming experience. Author of Zeitwerk, and member of the Rails core team since 2011.


I am honored to have been presented an Outstanding Performance Award in the Fukuoka Ruby Awards 2022, and an Open Source Award in Rails SaaS Conference 2023 for Zeitwerk.

Also honored to have been awarded a Ruby Hero Award in 2010.


Companies I have had the pleasure to work with since I started as an independent consultant:

Direct Line Subscription

By subscribing to Direct Line, your company can contact me any time for PR reviews, design advice, participate in discussions, etc.

Please, contact me at fxn@hashref.com.

Full-Time Collaborations

Full-time collaborations have a flexible monthly dedication of at most 100 hours per month. I work as an external consultant for your company. Normally, in this model of collaboration there's some kind of exploratory problem to be solved with thought and care. These often run parallel to the day to day of the company.

Please, contact me at fxn@hashref.com.

Talks and Keynotes

I have given talks or keynotes at the following conferences.

As a highlight, I had the honor to be invited to open RailsConf 2022 (video).

The Rails SaaS Conference 2023 (Athens, Greece)
RailsConf 2022 (Portland, USA)
Madrid.rb, November 2021 (Madrid, Spain)
Stuart Tech Meetups, February 2020 (Barcelona, Spain)
Barcelona Perl & Friends 2019 (Barcelona, Spain)
RubyRussia 2019 (Moscow, Russia)
Elixir Paris Meetup, June 2019 (Paris, France)
Batch, June 2019 (Barcelona, Spain)
Barcelona on Rails, May 2019 (Barcelona, Spain)
RailsConf 2019 (Minneapolis, USA)
RubyKaigi 2019 (Fukuoka, Japan)
RubyDay 2019 (Verona, Italy)
Full Stack Vallès, February 2019 (Terrassa, Spain)
Barcelona Perl & Friends 2018 (Barcelona, Spain)
Startup Grind Barcelona Tech Conference 2018 (Barcelona, Spain)
ElixirConf EU 2018 (Warsaw, Poland)
Barcelona Perl & Friends 2017 (Barcelona, Spain)
Paris.rb, July 2017 (Paris, France)
Elixir Barcelona, June 2017 (Barcelona, Spain)
RubyC 2017 (Kiev, Ukraine)
ElixirConf EU 2017 (Barcelona, Spain)
RubyConf Italy 2016 (Florence, Italy)
Barcelona Perl Workshop 2016 (Barcelona, Spain)
Conferencia Rails 2016 (Madrid, Spain)
EuRuKo 2016 (Sofia, Bulgaria)
RailsConf 2016 (Kansas City, USA)
Madrid.rb, April 2016 (Madrid, Spain)
YAPC::Europe 2015 (Granada, Spain)
Valencia.rb, February 2015 (Valencia, Spain)
RailsConf 2014 (Chicago, USA)
code.talks 2014 (Hamburg, Germany)
Rails Israel 2013 (Tel Aviv, Israel)
EuRuKo 2013 (Athens, Greece)
BaRuCo 2012 (Barcelona, Spain)
RailsClub 2012 (Moscow, Russia)
RuLu 2012 (Lyon, France)
Railsberry 2012 (Krakow, Poland)
RuPy 2011 (Poznań, Poland)
RailsConf 2010 (Baltimore, USA)
Conferencia Rails 2010 (Madrid, Barcelona)
Conferencia Rails 2009 (Madrid, Spain)
Conferencia Rails 2008 (Madrid, Spain)
Conferencia Rails 2007 (Madrid, Spain)
Conferencia Rails 2006 (Madrid, Spain)
V Congreso Hispalinux (2002, Madrid, Spain)


I have a degree in Mathematics by the University of Barcelona. Have worked in a few things ranging from a small music shop to proofreading math textbooks for six years. I have been into computers since I was a kid, programming has always been a passion, and switched to being a programmer for a living after doing one year of PhD.

I spend most of my spare time contributing to open source. Open source is all about knowledge sharing and collaboration, principles I strongly believe construct a better society.

I have been into Ruby for a long time. As highlights, I am the author of Zeitwerk, a member of the Rails core team since 2011, and the author of Rails Contributors. I am honored to have been presented an Outstanding Performance Award in the Fukuoka Ruby Awards of 2022 for Zeitwerk, a Ruby Hero Award in 2010, and to be part of the team who organised the European Ruby Conference 2009 (EuRuKo 2009), held in Barcelona.

I was also into Perl for some years. I am a CPAN author, and former leader of Barcelona.pm. Back in 2006 I published an article about the intricacies of newlines for O'Reilly's ONLamp.com. Also taught a Perl semester for seven years at the University of Barcelona as a part-time lecturer. That was vocational, I did it in my spare time.


Reading is one of my passions. I keep a listing of the books I read.


Please feel free to contact me at Please contact me at fxn@hashref.com.