Position: Senior JavaScript Developer
Category: JavaScript
English level: upper
Years of experience: 5

I have a bachelor degree at Lviv Polytechnic National University in computer science. I'm getting a master degree at Lviv Polytechnic National University in computer science. Not only that, but I also took such courses as: React/Redux JS, MySQL, design patterns, JS on the platform Coursera and CS50 on the platform Prometheus.
I worked for such projects as KYC, WEB game, social network, Stock Market project for Nasdaq. For these project I used such technologies:
•Develop Frontend and SPA using: React JS, TypeScript, Redux, MobX, Material UI, Styled Components, Axios, SCSS, Blob, Uint8Array, PDF view, Local Storage, React Table, React Virtual, Lodash; 
•Develop Backend and REST Full API using: Nest JS, TypeScript, Passport JS, JWT, PostgreSQL, TypeORM, Swagger, Lodash, Twilio, Node Mailer, Moment, Class-Validator, Cookie, CronJob, Express JS, GraphQL, MongoDB, Mongoose;
•Develop Web Game using: Phaser3 JS, React JS, Redux, Dialogue JS; 
•Write unit tests using: Jest, React Testing Library; 
•Write integration tests using: Jest, Supertest, PostgreSQL, TypeORM;
I also have experience in:
•Doing the technical interviews for candidates;
•Performing code review;
•Mentoring of developers;
Friendly team and opportunity to progress as a developer