Stefak Andriy-
Information
I'm a web developer with more than 6 years of experience. Have strong knowledge and experience of the development process from prototyping to deployment on the production.
During my career, I worked on different types of projects from small websites, features, modules to complex systems.
I work with such technologies as Ruby/Ruby on Rails, HTML, CSS, JavaScript/CoffeeScript, MariaDB/MySQL, Redis, RSpec, Cucumber, Capybara, Capistrano, Sidekiq, Nginx, Unicorn/Puma, Git.
I'm organized and responsible and am always trying to find the best solution for the business, have strong problem solving and management skills
Skills
Programming languages and technologies
Ruby/Python/PHP
JavaScript/CoffeeScript
HTML5/CSS3/SCSS
RVM(Ruby version manager)
Git
SOLID
RESTfull
Databases
MySQL(MariaDB)
MongoDB
Redis
Search engines
ElasticSearch
Frameworks/libraries
Ruby on Rails
Yii
Bootstrap3/4
jQuery
AngularJS/ReactJS
Applications/Web servers
Nginx
Unicorn/Puma
Amazon Web Services(S3, C2)
Sidekiq
Testing tools
RSpec
Capybara
Cucumber
Deployment tools
Capistrano
OS
Ubuntu/CentOS
Methodologies
Agile/SCRUM
BDD/TDD
Project management tools
Jira
Trello
Hubstaff
Education
Vasyl Stefanyk Precarpathian National University
Computer Engineering (2006 – 2011)
Projects
Ads platform
Project description
A platform for booking promotional places and advertising that helps users to choose the best place and format for an advertisement.
Duration: 10 months
Role: Senior Developer
Responsibilities:
Database design for new features.
New features implementation:
Book a promotional place, notifications, create an advertisement,
advertisement campaign management.
Refactoring/optimization
Technologies: Ruby/Rails, Python, MySQL, HTML5, CSS, Bootstrap, JavaScript, CoffeeScript, Git, Sidekiq, Redis, RSpec, Capybara, Facebook Ad API, PayPal API.
Job searching platform
Project description
A platform for searching jobs and performers.
Duration: 7 months
Role: Developer
Responsibilities:
Development new features
Refactoring/optimization
Technologies: Ruby/Rails, MySQL, HTML5, CSS, Bootstrap, JavaScript, CoffeeScript, Git, Jira, Sidekiq, Redis, RSpec, Capybara, Google API, Facebook API, PayPal API, WebSockets, ActionCable, AngularJS
Hotel booking app
Description
Hober is a food, drink and entertainment information app belonging to Hong Kong. In addition to bringing you all kinds of food and entertainment discounts, it also brings you a new hotel reservation service, so that everyone can flexibly book hotels, and the time is as short as 2 hours.
Duration: 16 months
Role: Senior developer/Team leader(hotel booking department)
Responsibilities:
Creating database and application architecture for searching and booking hotels
Development of main features:
Hotels management (CRUD, available time, prices, manage bookings)
Searching and booking hotels, payment, notifications.
Mobile application API development.
Team management
Code review
Technologies: Ruby on Rails/Ruby, MySQL, Redis, HTML, CSS, Bootstrap3, jQuery, CoffeeScript, Sidekiq, Google maps API, PayPal/Braintree API,
RSpec, Cucumber, WebSockets/Action Cable, Capistrano, Git, Hubstaff, AWS, CentOS
Hotel booking platform
Description
A platform for hourly hotel booking. Allows users to find the best hotels in a few clicks and manage their bookings.
Duration: 14 months.
Role: Developer/Manager
Responsibilities:
Creating database and application architecture
Functionality development:
Admin panel - hotels management, flexible booking settings management(time/price), reports.
Main site functionalities – searching, booking hotels, payment, notifications.
Technologies: Ruby on Rails/Ruby, MySQL, Redis, HTML, CSS, Bootstrap3, jQuery, CoffeeScript, Sidekiq, Google maps API, PayPal API, WebSockets/Action Cable, Geolocation API, Geokit, Fixer API, Capistrano, RSpec, Capybara