Work Experience

Senior Blockchain Developer

Xsolla

Moscow, Russian Federation

March 2022 – Present

Functionality: Leading several projects and teams, developing smart contracts, getting proofs of concept, building apps from scratch, interviewing candidates, token mint, mentoring junior developers.

Achievements: Mint of ERC-20 tokens for the revenue share protocol. Analyzed the architecture of the future application and integrations with third-party services.

Senior Blockchain Developer

Multicarta

Moscow, Russian Federation

October 2020 – March 2022

Functionality: Development of smart contracts on Solidity, development of services on Golang, development of unit tests on JavaScript, analysis and optimisation of application architecture and business processes.

Achievements: Development of the core business process management engine. Recording the states of business processes in the blockchain and processing business logic at the level of smart contracts. Automation of script execution on CI/CD. Developed the following modules based on the blockchain: a messaging system, a system for analyzing and detecting fraud, creating expertise for banking equipment, and much more.

Senior Software Developer

goods.ru

Moscow, Russian Federation

January 2020 – October 2020

Functionality: Services development, database design, SQL query optimization, technical analysis, task setting, business processes optimisation.

Achievements: Optimized the work of applications and microservices, developed a bot for sending push notifications to iOS and Android smartphones, helped set up code delivery to the execution environment.

Full-stack Developer

TVZavr

Moscow, Russian Federation

November 2017 – November 2019

Functionality: Development of frontend and backend, database design, integration with third-party APIs, mentoring over front-end developers, conducting technical interviews with candidates, interaction with members of other teams.

Achievements: Developed a personal account application from scratch, as well as a module for uploading large video files with resume after a pause or stop. Created a team and trained junior developers, set up business processes within the team and between adjacent teams. Launched the service and attracted a large number of partners. Made an integration between the blockchain application and the online cinema API, more than 50 films of independent authors were uploaded to the cinema library.

Blockchain Developer

MoviesChain

Moscow, Russian Federation

November 2017 – November 2019

Functionality: Writing smart contracts, application architecture design, backend development, integration with blockchain, database design, implementation of uploading files to servers with the ability to resume, mentoring over junior developers.

Achievements: Developed smart contracts for mint ERC-20 online cinema tokens, as well as for distributing profits from movie purchases between the platform and partners. Participated in press conferences, exhibitions and other events to present the online cinema and platform.

Frontend Developer

Multimedia Materials Development Center

Moscow, Russian Federation

March 2017 – November 2017

Functionality: Development of frontend for interactive staff training courses. Development of new courses, as well as support for existing ones. All projects are implemented using: Vue.js, SCSS, Gulp, etc.

Achievements: Developed more than 10 online staff training courses, including for Sberbank, and also wrote a notification system using: WebSockets, Vue.js, iFrame.

Web Developer

Softkey Online Store

Moscow, Russian Federation

July 2015 - March 2017

Functionality: Frontend development and web design. Creation of websites, landing pages, personal accounts for clients and partners of the company Softkey, online store support, etc.

Achievements: Successful development of projects within the Softkey company for: Kaspersky, Eldorado, Avast, Sberbank and many others.

Web developer

Pirs, Center Of Legal Services

Moscow, Russian Federation

July 2014 – July 2015

Functionality: Development and support of the corporate website of the company. Design, layout, development and integration with 1C-Bitrix. Site support, the introduction of new functionality.

Achievements: Successfully implemented all the tasks.