Przed stworzeniem Elixira Valim był związany ze społecznością Ruby on Rails. Był członkiem Rails Core Team od początku 2010 do połowy 2014 roku i otrzymał nagrodę Ruby Hero Award za wkład w projekty open source.
Był współzałożycielem i dyrektorem do spraw badań i rozwoju w Plataformatec, firmie konsultingowej z São Paulo specjalizującej się w Ruby i Elixirze. W 2020 roku Plataformatec została przejęta przez Nubank. Valim założył później Dashbit, firmę zajmującą się rozwojem, wdrożeniami i adopcją Elixira.
Według profilu GitHub Valim pełni funkcję Chief Adoption Officer w Dashbit i mieszka w Krakowie w Polsce.
Elixir Valim stworzył język programowania Elixir w 2012 roku jako projekt badawczo-rozwojowy w Plataformatec. Język został zaprojektowany jako narzędzie łączące produktywność znaną z języków wysokiego poziomu z możliwościami maszyny wirtualnej Erlanga, szczególnie w zakresie współbieżności, odporności na awarie i skalowalności.
Elixir działa na maszynie wirtualnej BEAM, tej samej, na której działa Erlang.