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


Online Grocer (N-iX 2021-2022)
-----------------
An online grocer focusing on food sourced from local farmers, fishers, and other producers. The company provides farm-to-table foods and fresh fish for consumers in the London area, along with ethically-sourced baby & kids, household, and deli products.

Project tech stack: Ruby on Rails, Rack, PostgreSQL, Kafka, Avro, CouchDB, Nginx, Stripe, Spree, Kotlin, React.js, Redux.js, Node.js, GraphQL, ElasticSearch, Kubernetes (in AWS), GitLab CI/CD, Devise, JWT, Omniauth, simple_token_authentication, CanCanCan, dry-rb, RSpec, Capybara, Factory Bot, Faker, Shoulda Matchers, Simplecov, VCR, Byebug, Pry, etc.

Project responsibilities: requirements analysis, development of new features, maintaining project code-health, test coverage, refactoring.

Bookstore (RubyGarage Academy 2020-2020)
------------
An online store where users can order books, create accounts, look through the history of orders, etc. Basically, it’s all about selling/buying books.

Project tech stack: Ruby on Rails, PostgreSQL, RSpec, Heroku, Capybara, Github, CircleCI

Project responsibilities: Designing database schema, developing backend functionality, developing through BDD, covering with tests via RSpec, deploying on Heroku.

Codebreaker game (RubyGarage Academy 2020-2020)
---------------
Pet project. Back-end logic for the Codebreaker implemented as a gem and two interfaces — web interface via Rack and ruby console interface.

Project tech stack: Ruby, Rack, Gem, Heroku, RSpec, Capybara

Project responsibilities: Developing backend functionality through BDD, covering with tests via RSpec, deploying on Heroku.
Hey, I'm open to any opportunity you've got for me, with the only exceptions I'm humbly asking you to run through:

* Please, no BDD. Let's stick to TDD only. Cucumber and other BDD tools are outside of the scope of my interests.
* No full-stack ambitions for now; I'm ready to have some depth into FE tech, but my current focus is on the backend and backend only.
* Sorry, but I have no interest in live coding sessions.
* I prefer not to work with russian companies/projects and projects that pay russian specialists, supporting the aggressor's economy.