Position: Software Engineer
Category: Ruby
English level: fluent
Years of experience: 10

I've created a couple of language processing related pet projects (Ruby/Sinatra/MongoDB) with an overall monthly audience about 2.5 million visitors in peak months. For each of them I had to (re?)invent algorithm to solve some weakly defined problem (for example "how to detect a probably good rhyme" or "how to get a proper transcription for a word with known stress position"). 

Another example: working on a certain heavy memory-bounded process I was able to speedup it 6 to 7 times (memory profiling + rewriting the bottlenecks to get rid of excessive allocations, algorithm optimizations). There was an argumented proposal to improve it even further using probabilistic algorithms (bloom filter in particular) but it stayed as a proposal only...
I'm a backend-focused Software Engineer with a broad experience in different product companies (education, banking, sales intelligence, ...), having quite an extensive experience with 3rd party integrations of all sorts - from well-designed enterprise-grade APIs (including accounting software and payment gateways) to ancient protocols based on CSV file exchange (like OneRoster).

In most cases this means Rails under the hood (sad Ruby realm :)), but I have experience with non-Rails apps (Grape, Sinatra) too.

I'm very comfortable with SQL and RDBMS (Postgres mostly, but it doesn't really mater that much), but have practical experience with various NoSQL solutions (Redis, Elasticsearch, MongoDB, Cassandra, a tiny bit of Mnesia), have practical experience with the distributed systems.
I'm looking for remote opportunities, interesting projects, and long-term relationships. I'm not interested in working for consultancies/agencies etc, not interested in short- to mid-term contracts (1y is the minimum I'm ready to talk about). Gambling is a no-go. Companies from Russia/Belarus - just follow that infamous warship...

Bonus points :) for the opportunity to learn/work with some other backend languages besides Ruby (a _huge_ plus if those languages are from the functional realm - Elixir, OCaml/F# especially).