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

– Created deployment infrastructure on GCP and automized deployment, certificates management, etc. Reduced infrastructure cost in 4 times.
– Migrated from MongoDB to PostgreSQL which helped to increase data integrity and consistency.
– Improved Stripe payments handling which helped to reduce API calls count and reduced server loading.
– Helped to migrate project to TypeScript which helped to catch a lot of mistakes before deploy.
I am a Software Developer with 5+ years of experience in JavaScript. I have a lot of experience in building and migrating web apps to React.js and Node.js. I am flexible with technologies and will be happy to use anything that will make the product better and users more satisfied.

Some technologies I've used on my past projects:
 Front-end frameworks: React, Ember, Vue.js
 Build Tools: Rollup, Webpack, Parcel, create-react-app, vue-cli, ember-cli
 Server-Side Rendering: Custom(React), Next.js(React), Nuxt.js(Vue), Fastboot(Ember)
 State management: Redux, Mobx, Ember Data, Vuex
 Testing: Jest, Cypress, Qunit, Mocha
 API: REST, JSONAPI, GraphQL, Apollo Stack
 Backend: Node.js(Express, Koa, Node HTTP)
 Database: PostgreSQL, MySQL, MongoDB, Firebase Realtime Database, Cloud Firestore
 Cloud: AWS, Google Cloud Platform
 Deployment: Docker, Kubernetes
 Maps: Leaflet, Google Maps
 Error Reporting: Sentry
 Payments: PayPal, Stripe

Don't hesitate to contact me, I always respond promptly to your message!
– Strong team
– Meaningful stack of technologies
– Great testing culture
– No rewriting for sake of rewriting, please
– No betting, blockchain, and cryptocurrencies, please
– Preferably backend or full-stack role, but will consider frontend as well