Position: Senior Javascript Developer
Category: Node.js
English level: upper
Years of experience: 8

A highly self-motivated Software Engineer with more than 5 years of hands-on experience.
Experience includes meeting tight deadlines, building usability-wise user interfaces for enterprise systems (front-end development), architect and build monolithic and distributed systems with high ability to scale (back-end development).
Can start project from scratch or contribute to mature project.
Main language: JavaScript, TypeScript
Secondary language: Java, Python
Possesses theoretical and practical knowledge of programming design patterns,
data structures, agile software development techniques.
Highly interested to join to a complex and dynamic project as full-stack or back-end  developer.
2021 - 2023       AllStarsIt
       Position: senior full-stack JavaScript developer
Project:  Developer experience and infrastructure monitoring system
Project summary:  cloud-based system for integration tests failure root cause detection. Raw logs are taken from Kubernetes, parsed, analyzed, stored to DB then analyzed to find the reason of test suite failure.
Tasks performed:
Develop UI components, architect and develop REST and WS APIs, implement event-driven approach based on Redis channels, support CI/CD pipelines on Jenkins, infrastructure planning and rollout - VMWare + Docker swarm.
Technologies used: Node.JS, Express, React, MongoDB, Redis, Elastic Search, Kubernetes, OpenShift, Docker, Docker Swarm,

2020 - 2021	Globallogic
	Position: senior full-stack JavaScript developer
Project: orchestration system of construction’s heavy work
Project summary: cloud-based platform increases collaboration between contractors and project owners, and their heavy material suppliers, producers and haulers. It facilitates every step in the workflow from materials orders through to paying the final bill.
Project Role: full-stack developer
Tasks performed:
Develop/enhance UI components, develop new API endpoints, refactor endpoint handlers and queries to be conformed to API conventions and requirements
Technologies used:
Node.JS, React, JavaScript, AWS, MySQL, DynamoDB, Antd

2018 - 2020	Playtech Ukraine
	Position: Front-End developer

Project: Playtech
Project summary: web-based CRM system 
Project Role: Frontend developer
Tasks performed:
FE: new feature development, enhance test coverage of UI components. 
BE: data validators, minor bugfix
Technologies used:
FE: ReactJS, Material UI, React DnD, Redux, websocket, HTML5, CSS3, ReactRouter 4, ES6, TypeScript, Jest. 
BE: Java, Jackson, Docker, IntelliJ Idea

2017- 2018 	EPAM
	Position: Javascript developer

Project: Feedback Portal.
Project summary: to develop the tool that will help event manager to collect feedback from event attendees by feeling in survey form 
Project Role: Frontend developer
Tasks performed:
Defined contract for data exchange in between FE and BE. SPI architecture (component nesting, data flow)
Technologies used:
ReactJS 16, Create react App. GitHub, Axios, MS VS Code
HTML5, CSS3, ReactRouter 4, ES6, Jest, Enzyme 

2015 - 2017	RodynneFoto
	Position: webmaster, system administrator
Photography Studio website development, WordPress theming, develop photo gallery progressive WEB application
Highly interested to join to a complex and dynamic project as full-stack developer (React Js + NodeJS), ready to start immediately.