I am a software engineer and a startup entrepreneur with a broad range of interests and expertise. I've been using a variety of technologies over the past 20 years, both for commercial and open source work. I've released a number of open source packages, such as Eventsourcing for Java (eventsourcing.com), graphql-java-annotations, graphql-java-servlet, erlzmq2, and others. I've also contributed to many open source projects, most notably Elixir programming language.
I've started using Erlang back in 2001 when I felt that messaging options available to me in the Java environment, are too complicated and unreliable. I've also contributed to Elixir core development around 2013 (still in top 5 contributors on GitHub)
I've been an early core contributor to Elixir (still in top 5 contributors on GitHub) and have delivered a number of talks at international conferences. Prior to that, I've been using Erlang since 2001.
Coming from the Erlang background, I found some interesting applications for Go's capabilities and developed a number of self-contained applications at different levels of maturity. While I still dislike a few things about Go (nothing is perfect!) it is a great tool for many problems.