Summary

Expertise

Project Highlights

Education

Agency

MR

English:

Proficient

Marian R.

vetted by Youteam

Vetted by YouTeam

Belarus

UTC +03:00

Europe/Minsk

English:

Proficient

Ruby on Rails lead/Senior developer

Ruby on Rails full-stack developer with back-end specialization and experience inLinux administration. • 5-year experience in development with Rails • 6-year experience in development with Ruby • Well-practiced in Linux administration • Interested to learn modern technologies like automated Clouddeployments, Kubernetes, Docker and GoLang • Focused on getting non-standard tasks done the best possible and elegantway • Active team player with team coordinating experience

Want to hire this engineer?

Check if Marian is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

Ruby on Rails 5 years
Ruby 6 years
PostgreSQL 4 years
MySQL 4 years
React.js 2 years

Other technologies

Django
jQuery
Linux
Python
Capistrano
Git
Golang
Jenkins
Nginx
RSpec
Ansible
Bash
Capybara
Docker
macOS
GitLab
Google Cloud Platform
Travis CI

Project Highlights

icon
Senior Software Engineer

Development of architecture for accounting orders, discounts, statistics, and a web interface via a telegram bot.

●Design architecture, implementation of backend (Ruby) and front(JQuery) for all of the system. ●Integration third-party API(RapidAPI, WeatherAPI etc.) ●Configuring own Docker images, Docker compose containers(application, PG,NGINX, Redis), volumes and deployment to production ●Configuring DNS. ●Configuring Telegram bot as customer interface. ●Implementing unit, integration tests with RSpec. ●Working with and configuring CircleCI. ●Developing ActionCable updates and configuring it through NGINX.

Responsibilities & achievements

jQuery
PostgreSQL
Ruby
Ruby on Rails
Webpack
icon
Software Engineer

Open source projects development inside Embedded competency center

●Coordinate team ●Clarification requirements ●Performed qualitative code reviews ●Participated in refactoring activities ●Scrum activities: planning, requirement gathering, engaging, developing new functionality, verifying, bug fixing, lead retros, feedback gathering, improvingproject flow. ●Participate as the team representative in cross-team retrospectives

Responsibilities & achievements

PostgreSQL
Ruby
Ruby on Rails
Jenkins
Docker
icon
Software Engineer

CRM project for sales & marketing automation with client portal

●Design, implementation and improvement of backend (RoR, Ajax) for CRM-system project. With scheduled tasks (Whenever). Mailing system (standard Rails mailer) with custom mail services integration (Gmail, mail.ru, Yandex). Custom 1c exchange API. ●Arch and Ubuntu Linux server administration and app deployment (Nginx + Passenger). Also used automated deployment via Ansible. ●Design, implementation and improvement of frontend (jQuery, different gem wrappers for js components, simple_form with custom inputs and wrappers, Foundation).

Responsibilities & achievements

jQuery
PostgreSQL
Ruby on Rails
Nginx
Ansible

Education

Higher education in Computer Science

Agency

agency #2096

50-100

GMT+4

Minsk/Belarus

Core Expertise

AngularJS
Java
.NET
Node.js
Python
React.js
React Native
Ruby
Ruby on Rails
UI
UX
Automated Testing
Angular 2x

Industries

Construction & Real estate, Internet & Telecom, Big Data, ERP

Want to hire this engineer?

Check if Marian is available