During the last two years, Max has served as a Blockchain software engineer developing a blockchain-based platform that enables banks and institutions to securely generate, authenticate, and retrieve programmable documents. Currently, the system stores more than 100,000 documents; it has passed PCI DSS compliance and is ISO/IEC 27001 certified. He is responsible for the architecture design, REST API implementation, writing smart contracts, and database structure design. Project technologies include Solidity, Java, Spring Framework, PostgreSQL, Redis, Docker, Gradle, Truffle, Kubernetes, ELK stack, Terraform, Ansible, Apache ZooKepeer, Apache Kafka, Jenkins, Bash, and AWS. Team size is six people
Previously, Max acted as a Blockchain backend engineer on a project to develop a real estate marketplace application. Team size was 10 people. Max was responsible for the REST API implementation, database structure design, and writing smart contracts with Solidity.
Prior to this, Max worked as a Java developer and a tutor for students of the Khmelnitsky Polytechnic College in PR courses (software development), advising on practical and course work. Max developed applications for controlling the turnover of store goods for an Android platform using SQLite. He also developed application plugins for a game server using Java.