Golang / Go Profile: Backend Developer

Backend Developer - golang, ruby, ruby on rails, linux, javascript

Located in: 🇷🇺 Russian Federation › Moscow
Looking for: Permanent / Freelance - Can work remotely

Several years ago, while all my colleagues were programming in PHP, I started to learn and develop in Ruby. Later Ruby became my main programming language. Doing my Ruby projects every work day I began to learn something new besides Ruby. That’s how I found Functional Programming — Erlang, Haskell and Common Lisp. Than was Scala and Clojure. Full list could be long enough.

I am trying to experiment with every single technology I have a chance to work. Coding in Scala for Android with working ProGuard obfuscation? Sure! Compiling a working OS X Application with a Go binary with Cocoa bindings? Let’s make it possible. Exciting research tasks are the best tasks for me. But I am trying to stay reasonable, to have an open mind — there is no “silver” bullet, every tool has its task and vice versa.

Currently I am really excited about Google’s Go programming language. It got me with its simplicity and speed. I have an awesome experience building a RESTful API with it. But, to be honest, I don’t think it’s a good language for building a complex full featured web-site. I’ve made some minor libraries in Go for my own use and for learning purposes, there is also one tiny and very specific web-service — Xamleeg. I am trying to actively participate in our local Go community.

Go, Ruby, Ruby on Rails, JavaScript, HTML / CSS, Linux, PostgreSQL, Redis, MySQL, Nginx, API development, Apple Swift :-)

What I look for
I am looking for a position where I will code in Go. I also can support some Ruby / Rails code. Also it's very important for me to find a job where I can learn something new. So if you're having some Clojure / Scala / Erlang (maybe even Haskell?!) code to work on — I'll gladly discuss it with you!
I am think position in Europe will be more suitable for me, but I opened to discuss position anywhere.

How to contact me

Let them know you found their profile at https://www.golangprojects.com
(Everyone wants to know how they were found)