Vasyl Marmash

Back-End Software Engineer

Download PDF

Tel: +380933932587

Email: vasyl@marmash.dev

Website: marmash.dev

Location: Ukraine, Lviv


Soft Skills:

  • Problem Solving
  • Collaboration
  • Adaptability
  • Teamwork
  • Communication
  • Critical Thinking
  • Time Management
  • Leadership
  • Organization
  • Creativity

Hard Skills:

  • Ruby
  • Ruby on Rails
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Sidekiq
  • REST API
  • GraphQL
  • Docker
  • Packer
  • Azure
  • AWS
  • GitLab CI/CD
  • Payment systems
  • External services
  • Solana
  • WebSockets
  • Git
  • Git-flow

Languages

  • English - Intermediate
  • Ukrainian – native

Hobbies

  • Shooting
  • Drones
  • Motorcycles
  • Cars

Profile

Backend developer with 3 years experience

Experienced Back-End Developer adept at driving efficiency and delivering successful projects.

Skilled in various software, languages, and tools, I excel in collaborative environments, leveraging exceptional communication and interpersonal abilities.

Passionate about continuous learning, I stay abreast of industry trends to remain at the forefront of technology.

Committed to excellence and eager to contribute to organizational success.

Experience

Teamvoy

Project: B2B

Role: Ruby developer / Team lead

Responsibilities:

  • Communicated with team & stakeholders;
  • Configured all CI/CD pipelines and deployment processes;
  • Worked with third-party APIs like VGS & Onfido to securely store customers data;
  • Created admin dashboard for moderators admins;
  • Conducted bug fixing debugging;
  • Worked with database and code optimization;
  • Changed serialization gem;
  • Worked with database architecture;
  • Worked with nginx configuration;
  • Was responsible for major rollouts;
  • Code reviews;
  • Inject Sidekiq for background job;
  • Up project in Azure;

Technologies: Ruby, Rails, Docker, GitLab CI/CD, Redis, Sidekiq, Azure, Packer

Additional project CardB and others for banking operations (creation of clients, cards, limits, etc.)


Project:

Rimark

Role:

Ruby/NodeJS developer

Responsibilities:
  • Communicated with team & stakeholders
  • Configured all CI/CD pipelines and deployment processes
  • Worked with third-party APIs like VGS & Onfido to securely store customers data
  • Created admin dashboard for moderators admins
  • Conducted bug fixing debugging
  • Worked with database and code optimization
  • Changed serialization gem
  • Worked with database architecture
  • Worked with nginx configuration
  • Was responsible for major rollouts
  • Code reviews
  • Inject Sidekiq for background job
  • Up project in Azure
Technologies:

Ruby, Rails, Docker, Github, Redis, Sidekiq, DigitalOcean, NodeJS, Solana, Circle

The better way to bank, Rimark is innovating blockchain core banking and payments solutions


Project:

CardB

Role:

Ruby developer

Responsibilities:
  • Communicated with team & stakeholders
  • Configured all CI CD pipelines and deployment processes
  • Worked with third-party APIs like VGS & Onfido to securely store customers data
  • Created admin dashboard for moderators admins
  • Conducted bug fixing debugging
  • Worked with database and code optimization
  • Changed serialization gem
  • Worked with database architecture
  • Worked with nginx configuration
  • Was responsible for major rollouts
  • Code reviews
  • Inject Sidekiq for background job
  • Up project in Azure

Technologies: Ruby, Rails, Docker, GitLab CI/CD, Redis, Sidekiq, Azure, Packer

With the CardB cryptocurrency card, Binance users can convert their cryptocurrencies and pay for goods and services at any retail outlets or online stores. The card can be reloaded using Binance Pay. The CardB virtual card can be added to Samsung Pay and Apple Pay.


Project:

Pulse

Role:

Ruby developer

Responsibilities:
  • Communicated with team & stakeholders
  • Configured all CI/CD pipelines and deployment processes
  • Created admin dashboard for moderators, admins
  • Conducted bug fixing, debugging
  • Worked with database and code optimization
  • Changed serialization gem
  • Worked with database architecture
  • Worked with nginx configuration
  • Was responsible for major rollouts
  • Code reviews
  • Inject Sidekiq for background job
  • Up project in Azure
Technologies:

Ruby, Rails, Docker, GitLab CI/CD, Redis, Sidekiq, Azure, Packer

Customer Relationship Management (CRM) system for a private corporation that manages multiple car emissions measuring devices installed on highways. This innovative project facilitated accurate measurement and analysis of emissions data, including CO and CO2 levels, to ensure compliance with ecological safety standards. By implementing this system, we streamlined data collection and enhanced the firm's ability to monitor and manage vehicle emissions, driving positive environmental impact, as well as ability to issue and collect fines from drivers.


Project:

Mein Objekt

Role:

Python developer

Responsibilities:
  • Communicated with team & stakeholders
  • Configured all CI/CD pipelines and deployment processes
  • Conducted bug fixing, debugging
  • Worked with database and code optimization
  • Worked with nginx configuration
  • Code reviews
Technologies:

Python, Django, Celery, Tensorflow, PostgreSQL, Docker, GitLab CI/CD, Git-flow

The Mein Objekt app offers a new and fun way to visit a museum, interact with objects and discover your own personal tour. With Mein Objekt you can find objects that correspond to your personal interests. You can search for and discover them in the museum and have interesting conversations with them. They will tell you their secret stories, are interested in your opinion and answer your questions.


Project:

Emissions

Role:

Ruby developer

Responsibilities:
  • Communicated with team & stakeholders
  • Configured all CI/CD pipelines and deployment processes
  • Worked with third-party APIs like VGS & Onfido to securely store customers data
  • Created admin dashboard for moderators, admins
  • Conducted bug fixing, debugging
  • Worked with database and code optimization
  • Changed serialization gem
  • Worked with database architecture
  • Worked with nginx configuration
  • Was responsible for major rollouts
  • Code reviews
  • Inject Sidekiq for background job
  • Up project in Azure
Technologies:

Ruby, Rails, Docker, GitLab CI/CD, Redis, Sidekiq, Azure, Packer

Customer Relationship Management (CRM) system for a private corporation that manages multiple car emissions measuring devices installed on highways. This innovative project facilitated accurate measurement and analysis of emissions data, including CO and CO2 levels, to ensure compliance with ecological safety standards. By implementing this system, we streamlined data collection and enhanced the firm's ability to monitor and manage vehicle emissions, driving positive environmental impact, as well as ability to issue and collect fines from drivers.


Project:

BCG

Role:

Ruby developer

Responsibilities:
  • Communicated with team & stakeholders
  • Configured all CI/CD pipelines and deployment processes
  • Worked with third-party APIs like VGS & Onfido to securely store customers data
  • Created admin dashboard for moderators, admins
  • Conducted bugfixing, debugging
  • Worked with database and code optimization
  • Changed serialization gem
  • Worked with database architecture
  • Worked with nginx configuration
  • Was responsible for major rollouts
  • Code reviews
Technologies:

Trailblazer, Ruby, Rails, Docker, GitLab CI/CD, AWS, AWS S3, AWS RDS, AWS EC2. Hyperledger Burrow, Solana. Redis, Sidekiq, RabbitMQ

BCGateways (Iress Blockchain now) is blockchain-enabled fund data distribution platform that lowers the risks, costs and complexities associated with the sharing of data. It provides SaaS and hybrid blockchain solutions that simplify data exchange and covers different areas, from funds pricing data exchange to Design and Delivery Obligation.


N-iX

Role: System administrator

Responsibilities:

  • Develop Python script to support Linux OS, Windows OS, and Mac OS;
  • Provide support to the daily activities of contractors;
  • Responsible for setup of new workstations;
  • Support team relocation processes;
  • Introduction for newcomers;
  • Support solutions used in conference rooms and other office equipment;
  • Troubleshoot desktop operating system, office IT hardware, and desktop application issues;
  • VR device configuration and support

Technologies: Hardware, Azure, Windows server, AD, Powershell


Oliyar

Role:

System administrator

Responsibilities:
  • Provide support to the daily activities of contractors.
  • Responsible for setup of new workstations.
  • Support team relocation processes.
  • Introduction for newcomers.
  • Support mail service (Zimbra).
  • Troubleshoot desktop operating system, office IT hardware, and desktop application issues.
Technologies:

Hardware, Azure, Windows server, AD, Powershell


Education

  • Matrix Middle RoR Developer at Teamvoy

    2023

    Final result: Pass

    Middle developer

  • Matrix Junior RoR Developer at N-iX

    2021

    Final result: Pass

    Junior developer

  • Higher Education Establishment "European University"

    2018 - 2020

    Computer Science

    Bachelor

  • Lviv Polytechnic College

    2014 - 2018

    Computer Science

    Junior Specialist