Dmitry Rozilainen

Espoo, Finland

Ruby on Rails Developer, Backend Developer

A web-developer with 5 years experience in software development and more than 4 years experience with Ruby on Rails framework, PostgreSQL, Sidekiq, RabbitMQ in eCommerce domain. I am well-versed in Model-View-Controller (MVC) architecture using Rails as a back end API, React as a front end framework.

Experience

11/2022 - present Woolman.io Shopify solutions based in Jyväskylä, Finland

Backend Developer

  • Developing backend on Rails 7 for custom shopify apps (Admin, customer panel, private API, payments connector)
  • Developing integration - transferring product data from Customer's ERP to Shopify store
  • Developing integrations to POSTI API, Unifaun API (delivery services, shipments)
  • Updating Rails (5 to 7) for public Shopify app, updating Rspec, Capybara tests
  • Adding frontend features to project (Rails views, Inertia.js + React)
  • Tech support, troubleshooting, code review for team members
04/2020 - 10.2022 REES46 marketing automation tools platform based in Saint-Petersburg, Russia

Backend Developer

  • Developing third party service integrations (send customers reviews to other eCommerce platform, sync client`s subscription permissions from public Turkish service IYS, connections to specific SMS gates)
  • Developing back end for platform visual editors (email template editor, crm flow editor)
  • Developing back end for customer’s bonus loyalty program
  • Developing new customer’s reports
  • Developing RSpec tests
  • Refactoring current code base
  • Bug fixing
  • Working in a team with the lead developer, frontend-developer and QA-engineer
04/2008 - 9/2018 Visec - complex security solutions for banks, airports, hotels, warehouses Saint-Petersburg, Russia

Technical department engineer

  • Configuring IP CCTV servers (Windows- and Linux-based) with high-load storage systems, network commutators (level 2, 3)
  • Configuring face recognition software modules, license plate recognition software modules
  • Technical support for customers
  • Training other engineers to design and maintain security systems, IP CCTV system

Skills

Core programming skills:

  • Ruby 2.5, 2.7, 3
  • Ruby on Rails 5,6,7
  • TDD

Other skills

  • Frontend: HTML, CSS, Rails Slim templates, React, Bootstrap, Tailwind
  • DBMS: PostgreSQL, Redis, Memcached, ClickHouse
  • Sidekiq, RabbitMQ
  • RSpec
  • Git, Linux CLI, Docker, Heroku, Sentry, Rollbar
  • Shopify Admin API - REST, GraphQL

Speaking languages

🇷🇺 Russian - native

🇬🇧 English - intermediate

Education

2001 - 2007 ITMO University, Saint-Petersburg, Russia
Information Security Specialist with a major in Integrated Computer System Security

About me

I'm adept of continuous learning and my curiosity is not limited by developing only tech skills.
In my free time I like traveling with my family, cooking, snowboarding, running and hanging out at music festivals.