Position: Architecht JavaScript Engineer
Category: JavaScript
English level: upper
Years of experience: 9

Last 4 years working as architecture and team lead at GlobalLogic in parallel working on my own Startup CarGoo (cargoo.ua) as CEO and co-founder.
Have own team with more than 18 teammates.
During the 9 years of development, I've managed to work in 7 companies and a lot of small teams in many roles – from developer to business analyst, lead, CTO, Project Manager, Product Owner. Worked as an HTML-coder I've created a pixel perfect websites, as JS-developer I've implemented strong business logic related to healthcare/finance/e-commerce/trading/logistic/etc.

I worked last 4 years as head of the team up to 23 developers.

I work on big data projects, my experience help me to prioritize tasks not only for me, but for my team too. Most of my projects managed by Agile methodologie, but small of them managed by Kanban. In every case we use best methodology to deliver our product fast and with good quality.

When I prepare architecture of project I'm looking on time, team and resources. I choose technologies that fit best to you project, for saving you money in future.

In summary, my skills pool includes the following: JavaScript/TypeScript, ReactJS toolkit (MobX, react-router, Next.js), ReactNative (Expo), VueJS toolkit, Protocols (HTTP, WebSocket, TCP) GraphQL, REST. jQuery, HTML5/CSS3, Styling: SASS/SCSS/Stylus/Less/PostCSS, BEM, Styled components, Foundation/Bootstrap/Material/Atomic/Ant Design, Gulp/Grant/Webpack, NodeJS toolkit, Express.js, NestJS. Driven bus: RabbitMQ, Kafka. Software testing toolkits: Mocha, Chai, Jest, Enzyme, Cyperss. Git (GitHub, GitLab, Bitbucket, Azure DevOps), Sketch/Figma/Zeplin, Invision, Jira/Asana/Trello/Redmine/GitHub projects, Docker/DockerCompose, etc. I always try to deliver best quality code and use linter Eslint airbnb, MDN, ECMA. + Last 4 years working with NodeJS, prepare high load micro services infrastructure and develop them. + First 3 years with PHP language, and it's technologies and libraries.

I also have a lot of experience of building architecture of projects from scratch.
Developing Hight Load project from scratch or improve current one project.
Have great communication with team.
Build product for long term.
Moving by roadmap and see result from customers.