Work Experience
Senior Blockchain Developer
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
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
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 CenterMoscow, 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 StoreMoscow, 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 ServicesMoscow, 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.