Career Profile

A seasoned Software Engineer with a decade of experience, specializing in Ruby/Rails development.

Over the years, I have honed my skills in crafting robust, maintainable, and scalable web applications, with a strong affinity for the Service Object architecture approach.

Beyond my technical expertise, I am a firm believer in the power of effective communication and collaboration in engineering teams. Having gained a good knowledge of Agile/Scrum work processes, I love to build and work in friendly and supportive environments that help teams excel in their projects.

Experiences

Software Developer

2021 June - 2023 June
Avail provides a platform containing tools and resources that help streamline the landlord/tenant relationship.

- Daily communication with US teammates
- Member of the team responsible for backend and frontend development
- New feature development including new 3d party integrations (REST, SOAP, SFTP)
- Share best practices with a team by providing extended code reviews
- Introducing new code quality tools and implementing them on CI
- Analyzing and improving problematic and critical parts of application
- Writing technical documentation, end-to-end tests and unit tests
- Regular dependency updates and rails upgrade

Ruby, Ruby on Rails, PostgreSQL, RSpec, js, SQL, React.js, Jest, Cypress, Jira, Trello, Airtable, Service-Oriented Architecture (SOA), Technical Support, Production Support

Software Developer

2018 May - 2020 September
I have worked with several BSS products that cater to the various needs of the mobile phone industry.

● Telco-specific B2B sales CRM (Customer Relationship Management) sales tool.

Ruby on Rails monolith app with Angular SPA inside via Webpack.
JSON:API resources as transport specification between back and front.
A huge amount of service objects within.
94% test coverage.

● Message Manager as a service that provides mass sending email/sms templates.

Also a Rails app but with React on the front.
Almost one hundred percent test coverage.
Apache Kafka messaging integration

● other small or huge projects that provide service and resource management, billing, charging and so on.
Yoigo, Wind Tre, Kyivstar

Ruby on Rails, React, Angular, MySql, Apache Kafka, Docker, Sidekiq, Rspec, Capybara, Capistrano etc.

Ruby Developer

2017 April - 2018 May
● Develop and support Fieldwatch project that was a service specifically targeted to the Direct Sales industry it provides automate process to scour the web and social channels for items linking certain URLs, blogs, social handles, or other profiles. System finds clients’ representatives and search for violations, guidelines for which have been given by the client. (https://fieldwatch.co)

Ruby on Rails, Sidekiq, Rspec, Capybara, Capistrano, ReactJS, Yarn, ES6, PostgreSQL, Redis, Elasticsearch, HTML, CSS, Git, AWS, NewRelic, Google/Ebay/Bing search API

● Supporting, adding new features, resolve bugs for small catering mobile app "Food in Hoods".

RESTful API with Rails + native iOS and Android apps.

Ruby Developer

2016 (~ 6 months)
● Supporting private e-voting, candidate and meeting system(http://assemblyvoting.dk)

Ruby on Rails with MySQL

● Also I worked with sub-project that was something like web excel, provides imports a lot of csv, mapping, validation, inline editing and exporting data to e-voting system.

Classic Rails app with MongoDB

Ruby Developer

2013-2016 (~ 3 years)
Rubakas
● Building from scratch e-commerce platform that can hosted multiple online retailers. It was something like Shopify ( shopify.com )
+ simple CRUD app with React.js/GraphQL and Rails

Ruby on Rails with service-oriented architecture, Liquid template files, Minitest, Capybara, Sidekiq, Redis, PostgreSQL, Slim
● Develop RoR backend app for mobile catering system (written in AngularJS by front-end team)

RESTful API via Rails with HTML/CSS templates prototyping, PostgreSQL, Amazon S3, MailChimp/Mandrill, Stripe

Junior Ruby on Rails Developer

2013 (~ 10 months)
● Develop and support voting platform/casting for models.

Rails, MySQL, Backbone.js, Swift storage for images, Selenium, Rspec
● Support search RoR app with ElasticSearch and ability to create smart bookmarks ( www.ant.com )

Rails, ElasticSearch, Selenium, Rspec, Chrome Extension