Position: Senior Software Engineer
Category: Node.js
English level: upper
Years of experience: 7


Have experience developing different projects

Cryptocurrencies projects
Have integrated cryptocurrencies (Bitcoin, Ethereum, Monero, Tron, etc) nodes into the projects and implemented functionality for creating addresses, handling incoming transactions, sending funds, monitoring nodes states, and rebalancing funds between nodes.
Technologies
PHP, MongoDB, MySQL, Golang, JavaScript, Redis, Nginx

Mobile banking startup for the UK
Have developed a part of the system responsible for managing users' balances (deposits, withdrawals, returns). Has rewritten a microservice responsible for processing card payments.
Technologies
Golang, MongoDB, PostgreSQL, Docker

Objects recognition on video
Taken part in the development of the system which allows recognizing people, and car numbers on the video. Allows to analyze the count of people and the time they spend in the bank branch.
Technologies
TypeScript, NestJS, MongoDB, Docker

Medical software
Have developed a software solution that allows to import of medicines data (FHIR format) from an external source and search in the imported data.
Technologies
Golang, PostgreSQL

VPN for mobile clients
Have implemented the backend server which provides API for mobile clients (Android and iOS) allowing them to connect to the VPN server. And managed a pool of VPN servers (IPSec and OpenVPN protocols).
Technologies
Golang, MySQL, Docker