Position: React Native developer
Category: JavaScript
English level: upper
Years of experience: 8

First 1.5 years I worked with WP and did the front-end part. The main responsibilities were responsive markup, adding libs, and writing non-difficult code on JS/jQuery.
Then I worked for 1 year on a project related to web games. This project consisted of 2 parts:
1) web game on Phaser.JS and Vue.JS;
2) constructor for this game on React and Redux.
On this project, I made a good grow up as a JS developer.
Last 3.5 years I work with React Native. Took a part in about 30 projects. Among them are banking, crypto, e-commerce, B2B projects. About 2 years experience as a team/tech lead.
I'm an experienced, detailed-oriented, mobile/web developer. With 8 years of hands-on experience efficiently developing applications and websites using modern technologies. I actively seek out new technologies and stay up-to-date on industry trends and advancements. Continued education has allowed me to stay ahead of the curve and deliver exceptional work to each employer I’ve worked for - both full-time and contract.

Main technical skills:
Java Script, React Native, React, Redux, ES6 (7, 8), Typescript, CoffeeScript, AJAX, NPM, Git, Firebase (analytics, crashlytics, auth, FCM, in-app messaging, firestore, real-time database, dynamic links, cloud functions, cloud storage), Rest API, Swift (basic level), Java (basic level).

Additional technical skills:
I have developed native modules on swift and java for react native apps. Finished swift courses on basic level. Have experience with ci/cd (CircleCi, Travis, azure pipelines, Gitlab). Familiar with Flutter/Dart. Every day work and debugging with Xcode and Android studio. Have experience with Fastlane.
I am looking for a part-time/full-time project. Interested in projects related to banking/crypto/smart home and others.