José Valim – brazylijski programista, przedsiębiorca, mieszkający w Krakowie, twórca języka programowania Elixir. Jest współzałożycielem firmy Plataformatec oraz założycielem Dashbit. Wcześniej był aktywnym członkiem społeczności Ruby on Rails i współtwórcą kilku projektów open source związanych z ekosystemem Elixira.

Valim jest związany z projektami open source w ekosystemie Elixira, między innymi z Plug, Ecto, Nx i Phoenix. Dashbit opisuje go jako twórcę Elixira i Plug oraz członka zespołów Ecto, Nx i Phoenix. Angażował się także w rozwój narzędzi do obliczeń numerycznych, machine learningu i pracy interaktywnej w Elixirze, takich jak Livebook, Nx, Scholar, Explorer, Axon i Bumblebee.

Życiorys Valim urodził się w Porto Alegre w Brazylii, a dorastał w Inhumas w stanie Goiás. Studiował inżynierię elektryczną na Universidade de São Paulo, w Escola Politécnica, ze specjalizacją w automatyce i sterowaniu. W ramach programu podwójnego dyplomu studiował także na Politecnico di Torino we Włoszech.

Programowaniem zainteresował się w czasie studiów. Początkowo pracował między innymi z językiem C, a następnie z technologiami webowymi, w tym ActionScript, PHP i SQL.

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. Pierwsza stabilna wersja Elixira, oznaczona jako 1.0, została wydana we wrześniu 2014 roku.

Valim wskazywał, że jednym z powodów prac nad Elixirem były problemy związane ze współbieżnością i wykorzystaniem wielu rdzeni procesora, obserwowane między innymi w ekosystemie Ruby i Ruby on Rails.

Publikacje Valim jest autorem i współautorem książek technicznych dotyczących Ruby on Rails, Phoenix i Elixira:

Crafting Rails Applications: Expert Practices for Everyday Rails Development Crafting Rails 4 Applications: Expert Practices for Everyday Rails Development Adopting Elixir: From Concept to Production Programming Phoenix

Nagrody i wyróżnienia Valim otrzymał Ruby Hero Award za wkład w społeczność Ruby oraz nagrodę Erlang User of the Year w 2015 roku.

Przypisy

Linki zewnętrzne Profil José Valima w serwisie GitHub Oficjalna strona języka Elixir Oficjalna strona Dashbit

Kategoria:Twórcy języków programowania Kategoria:Ludzie urodzeni w Porto Alegre Kategoria:Ludzie związani z Krakowem