Профиль

  • Проектов -
  • Оценка -
  • Рейтинг 98
Зарегистрируйтесь

Если у вас есть аккаунт, авторизуйтесь

Показатели

  • Последний визит: 2 года назад

Резюме

Maxym Voytyuk


Software Engineer

Summary

Highly-skilled software engineer with more than 3 years of experience in software design, development and integration. Possess advanced knowledge of Node.js / ECMAScript 6, hands-on experience with HTML, CSS, AJAX, Docker and practical knowledge of web libraries and frameworks. Closely familiar with the full web stack, including protocols and web server optimization techniques. Strong analytical skills, problem solving aptitude and attention to detail.


Experience

2019-10 - Present, Software Engineer

LaSoft, Lviv, Ukraine


2019-04 - 2019-10, Lead Back-end Node.js Developer

ArtfulBits, Lviv, Ukraine

Responsibilities:

  • Developing back-end api services for mobile applications 
  • Developing IoT mobile application that allows user controlling a remote camera device over wireless network
  • Developing application designed to provide weather forecast and collecting historical registry
  • Mentoring developers and delegating tasks to them

Achievements: 

  • Improved social lead skills
  • Improved knowledge  AWS of setting up instances and CI/CD
  • Improved TCP/IP sockets skills
  • Improved knowledge sharing skills


2018-05 - 2019-03, Middle Node.js Developer

HUBBER, Kyiv, Ukraine

Responsibilities:

  • Developing applications and services as a part of a team, using Scrum development methods 
  • Building back-end services for processing dealer/marketplace relations. 
  • Refactoring code, service architecture and improving API efficiency 
  • Increasing database performance speeds via architecture refactoring

Achievements: 

  • Improved code refactoring and database migrations skills
  • Improved Docker containers skills
  • Improved knowledge sharing skills
  • Improved Scrum methodology skills


2016-08 - 2018-05, Full Stack Web Developer

Wise Engineering, Ternopil, Ukraine

Responsibilities:

  • Building back-end services for payment processing, emails systems and mobile applications 
  • Coding, testing and operating node.js based services 
  • Anticipating, identifying and fixing defects before they become a problem

Achievements: 

  • Improved NoSQL database skills (ElasticSearch, MongoDB)
  • Improved mail services skills (SendGrid, Mailgun, Amazon SES) 
  • Improved TDD flow development skills and learned test modules, such as: mocha, chai, sinon, proxyquire, etc. 
  • Improved API and microservices development skills


Technical Summary

Core skills

Node.js, JavaScript, CoffeeScript, MongoDB, MySQL, ElasticSearch

Industry Knowledge

OOP, Backend development, Web Development

Other skills

PHP, AngularJS, Laravel Yii, CakePHP, Linux, AJAX, Java, HTML, CSS, Apache, Git, HTML5, XML, Heroku, Secure Shell (SSH),Jenkins,Amazon S3, Amazon EC2, 

Amazon SES, Asynchronous Programming, REST

Education

2012 - 2012 Faculty of Applied Mathematics and Informatics

Ivan Franko National University of Lviv

Languages

English - Intermediate, Russian - Native, Ukrainian - Native

Теги

mongodb back-end