Vitaliy M. JavaScript Software Engineer (Node.js)

Full Stack Web

Summary

• Software Engineer with 6+ years of experience in software development based on backend technologies (Node.js, ExtJS, PHP /Symfony/).
• Experience in next stages of the life cycle of development of business applications. Architecture
design, planning, estimation, investigation, development, writing tests, support of existing code.
• Understanding of relational database concepts, modular application architectures,
design patterns
• Development of project architecture, algorithms and models on customer requirements

EXPERIENCE

PROJECT: MEDICAL APP 2 YEARS

Project overview: Medical app
Position: Full-stack developer, TeamLead
Team: 5 developers, 1 Data Scientist, 1 TeamLead
Responsibilities and tasks:Fix UI bugs and implement new features on the client side. Fix bugs on the server side and implement new features. Participate in architectural decisions for our customers.
Write tests for client side code; team leading.
Technologies: JavaScript (Node.js/React.js/Redux/Express), MySQL, Sequelize, AWS (EB, EC2,
RDS), Auth0, Docker, Git, Kibana, Sentry, Travis CI, SendGrid, InVision, Jira, Redmine, HTML, CSS

 

PROJECT: DIGITAL SIGNATURE SERVICE 1 MONTH

Project overview: Service that provides opportunities to sign any digital data and to send it to the tax
service
Position: Backend developer
Team: 2 developers, 1TeamLead, 1 PM
Responsibilities and tasks: Development of server API for signing and decoding receipts data
Technologies: Node.js, PHP, Fat-Free, Express, Ext.Direct, MySQL, Docker, Git, Jenkins, Redmine, HTML, CSS

PROJECT: INFLUENCERS APP (EXPIN) 3 MONTHS

Project overview: Users can advertise companies via Instagram in exchange for consuming brand
services, and entrepreneurs can more effectively advertise their products with this app
Position: Backend developer
Team: 5 developers, 1 designer, 1 PM
Responsibilities and tasks: Development of server API and admin panel of existing application, fixing bugs,
mentoring by ExtJS
Technologies: JavaScript (Node.js/Express.js, Ext.js), React Native, MariaDB, Git, Firebase, AWS
S3, Docker, Jenkins, External APIs, Redmine

 

PROJECT: FIG LEAF 4 MONTHS

Project overview: System that collects data
Position: Full-stack developer
Team: 4 developers
Responsibilities and tasks: Fixing bugs, implementation of new functionality, design interfaces
Technologies: JavaScript (Node.js/Hapi), AWS S3, AWS Alexa, MongoDB, Git, GitLab, Docker,
HTML, CSS, JS, jQuery, Google Chrome API

 

PROJECT: DATING APP AMARE 7 MONTHS

Project overview: App for meeting new friends on-line and arranging dates
Position: Full-stack developer
Team: 6 developers
Responsibilities and tasks: Designing DB, server architecture and core algorithms, development of server API and admin panel
Technologies: JavaScript (Node.js, ExtJS), React Native, AWS, MariaDB, MongoDB

 

PROJECT: DATING APP Layyd 2 MONTHS

Project overview: App for meeting new friends on-line and arranging dates
Position: Full-stack developer
Team: 6 developers
Responsibilities and tasks: Build pixel-perfect, buttery smooth UIs across both mobile platforms; fixing bugs
Technologies: JavaScript ( Node.js, ExtJS), React Native, AWS, MariaDB, MongoDB, Docker

 

PROJECT: WILDIX 10 MONTHS

Project overview: This app provides simple, logical access to main options of SAP Business One in the
field of taking and processing customer orders
Position: Full-stack developer
Team size: 7 developers
Responsibilities and tasks: Investigation, estimation, test writing, code review, backend logic, planning
Technologies: JavaScript (ExtJS) MySQL, MSSQL, Memcached, SOAP, Sphinx, PowerDNS,
OpenVPN, SAP B1 WS, SAP DI Service, AWS EC2,OTRS, Google APIs

EDUCATION

Donetsk National Technical University/Mechanical Engineering

Master’s degree