Position: Senior backend developer
Category: Node.js
English level: upper
Years of experience: 6


Ph.D. in Mathematics, MBA
12/2019-present	Backend developer 
•	Global financial company with over 3.5 million merchants in 30+ markets.  
	Stack: Node.js, Express, TypeScript, MongoDB, Redis, RabbitMQ, Kafka, Mocha, Chai, Nock, ESLint, Elastic, Grafana, Argo CD, Docker, Heroku, GitHub, Slack, Jira, Scrum
	Responsibility: back-end development of new features and bug fixing, developing new microservices, refactoring the old code, monitoring, moving microservices from the classic environment (Heroku) into Cybernetics (Argocd).
02/2019-12/2019	Backend Developer in Snowball (San Francisco)
•	Took part in developing smart crypto portfolio investing solutions.
	Stack: Node.js, Redis, Mocha, Chai, Postman, Bitbucket, ESLint, Jira, Scrum
	Responsibility: development of the new platform.
08/2018-02/2019	Freelance Developer
•	Collaborated with a team to create a trading platform for a Crypto Bank.
	Stack: Node.js, Mocha, Chai, ESLint, GitHub
	Responsibility: covered existing code by unit tests
•	Developed a bot to assist a trader in managing client investments: showed the statistics, calculated shares and profit, add/remove investors. It worked in production from 11/18 until 12/20 under my support.
	Stack: Node.js, Redis, Mocha, Chai, GitHub, ESLint, Telegram API, Crypto Exchanges API (Binance, Bitfinex, Bitmex, Bitstamp), Blockchain Explorer 
	Responsibility: development of the bot
01/2018-07/2018	Full-stack Developer in Cryptominds (Kyiv)
•	Developed the backend and partially the front-end of the Trader platform. The platform worked at 2 exchanges, managed clients' balances, bought/seld operations for a group of clients.
	Stack: Node.js, Redis, Mocha, Chai, GitHub, ESLint, Telegram API, Crypto Exchanges API (Cex, Polo), Blockchain Explorer, Angular JS
	Responsibility: development of the new platform.
	11/2017-12/2017	Freelance Developer
•	Created two projects, in which the bot checked the ideas of the trader at the historical data for trading  1) on triangle signal, 2) on Stochastic RSI symbol.
	Stack: Node.js, Redis, GitHub, ESLint, Telegram API, Crypto Exchanges API (Cex)
Responsibility: development of the bots
05/2017-10/2017	Developer in Cryptominds (Kyiv)
•	Developed the Trade Telegram Bot: monitor exchange rates and trade on multiple platforms. The bot is in production from 10/17 until now.
	Stack: Node.js, Redis, GitHub, Mocha, Chai, ESLint, Telegram API, Crypto Exchanges API (Cex, Polo, Bittrex, Binance, Bitmex, Bitfinex, Bitstamp, Kraken)