Position: Senior Software Engineer
Category: JavaScript
English level: pre
Years of experience: 9

Codebase improvements
Increasing Project Productivity
Zero percent of bugs and errors in production
Recent projects:
1) Development of Self-Service Kiosk for a Global Entertainment Centers Operator
Developed Kiosk front-end (FE) using React/Typescript. The FE communicated with the backend (BE) via a proxy node using secure tokens to protect the backend from unauthorized access, as well as to protect data from substitution. Implemented integration of Card Connect and Stripe payment systems. Developed the architecture for the Adyen payment system. Developed the Pay-By-Link payment scheme comprising scanning a QR code and texting the payment link to the user mobile device.
Skills: React,TypeScript,Node.js,AWS,Docker,Mocha
2) Development of Platform with tools for crypto investors
I developed a platform with tools for crypto investors with real-time display of cryptocurrency charts and the best prices on crypto exchanges.
Implemented real-time monitoring of cryptocurrencies using the Cryptocompare API, used the Coinmarketcap API to render different charts. Also created a crypto arbitrage tool that allows adding coins to a user profile while comparing their prices on different crypto exchanges. Developed an algorithm to predict coins that may increase in value.
Implemented email notifications about price changes of coins in the user profile and daily/weekly/monthly reporting on changes in the cryptocurrency market.
Created a microservice in GoLang to monitor the availability of various sites. Deployed a server for smooth operation of the platform.
Skills: Vue.Js,Laravel,GoLang,Sentry,Blade,REST,Redis,WebSocket,MicroServices
3) Development of Real Estate platform
My project included multiple tasks to develop a high-quality platform from the creation of the architecture to the release of the platform into production. I also developed a lot of reusables, high order components as part of the project.
The Real Estate platform I delivered was based on subscriptions and utilized Attomdata API.
I implemented integration with the Stripe payment system to enable subscriptions. Integrated Sentry system to monitor possible errors on both the front-end and the back-end. Implemented Auth0 connection with SSO and role support for user authorization. Implemented AWS S3 integration to store images. Integrated Attomdata API to get information about real estate. Used Jest to test functionality. Integrated Google Maps API for displaying images of real estate by coordinates
Skills: TypeScript,React,Node.Js,Jest,MongoDB,GraphQL,Sentry,Stripe,Auth0