Software developer. Functional programming enthusiast.
Hello stranger, nice to meet you!
Sit down, relax and have a cup of functional programming.
My name is Ilja Tkachuk (also known as timCF).
I'm software developer, live in Tallinn, Republic of Estonia.
I have been programming since 2012. At the beginning I had some experience of development in imperative languages, but I did well only when I switched to functional languages like Erlang, Elixir and Haskell.
Today my main skill is functional programming and I'm strong expert in BEAM/Erlang VM platform, Erlang and Elixir languages. I have strong understanding of multithreading and interaction between Erlang processes. Of course in commercial development I'm using mainstream frameworks like OTP, Phoenix and Ecto.
Future plans - to become more familiar with static-typed functional languages. If static-typed languages for BEAM/Erlang VM like Alpaca, Gleam or Elchemy will be successful - I will be happy to switch. Also I have a huge interest in Haskell programming language and I'm doing my own personal project using Yesod Web Framework.