Position: Node.js developer
Category: Node.js
English level: upper
Years of experience: 3


Summary 
7+ years hi-tech experience including:
3+ years of experience as Node.Js Developer;
4+ years of experience as a Business Analyst;

Main skills: JavaScript (ES2020), Node.js, Express.js;
BTS: JIRA, Trello; 
OS: Windows; 
CVS: Github;
CI: Azure DevOps, Codefresh, Jenkins;
CD: Docker;
Automated testing tools: Jest, Mocha.js, Chai;
DBs: MongoDB,  MySQL, Postgresql
Other technologies: REST, Redis, SQL, SOLID, Google PubSub, Google Cloud Platform, AWS;
Experience in fields of expertise: Fintech, Social Media; 
Methodologies/Frameworks: Agile, Scrum, Kanban;
English -  Upper-Intermediate level.

Experience 
Node.js Developer 
May 2020 - Present (3 years 2 months)
Projects: Corporative social media, Product management system, CRM
Participated in design phase
developed web applications using Node.js
implemented a lot of 3rd-party integrations
enhanced/refactored the core functionality of the projects
Contributed to the overall software development life-cycle including requirements gathering/analysis, design, development, release/version control, testing, deployment, and support.
Technology stack: Node.js, Express.js, PostgreSQL, MySQL, MongoDB, Angular, Typescript, AWS S3 Bucket, AWS Lambda, Amazon EC2

Fintech Business Analyst 
S-PRO Dec 2019 - May 2020 (6 months)
Projects: Fintech and Blockchain
Technology stack: Jira, Confluence, Balsamiq. BPMN, UML, Flow, and Activity diagrams.

Blockchain research | Product Owner 
Pegas Research&Development 
Jan 2017 - Dec 2019 (3 years) 
Researching blockchain projects, detecting promising business models. Inspired by what economic growth blockchain-related startups could initiate. 
Creating small apps based on popular themes.