Tell me something about yourself.
I have no technical education.
Can we conclude that you learned programming on your own?
When I was in school, my favorite subjects were mathematics and computer science. I participated in the school competitions and achieved good results. Then I entered the university at the Faculty of Mathematics and did not finish my studies. In parallel with my studies, I have been developing different application. I have worked in different places. Then I met with Roman Anatolyevich Romanov. He taught me a lot. Later we created rsquad.io and we still work together. Thank you very much Roman! By the way, he was a teacher at the university where I studied.
Why are you in Free TON?
So, we took part in the development of some solutions for TON. And then TON was closed it all went into Free TON. Well, we continued to work in this direction.
Tell us how things are going in your SG. What do you do personally in the SG? Do you work on projects on your own or with someone?
We work with Romanov Romanov, Boris Pimonenko and colleagues from rsquad.io. I really appreciate, love and respect them. They are great specialists.
I am a judge. I’d like to write various projects related to smart contracts. Recently, I helped with documentation for contests.
What have you already done in Free TON?
- We have developed easy-vote.rsquad.io It’s an interface of jury voting for Free TON contests. We developed its first version in just a couple of days, discussing the concept at a corporate party. Then we developed its second version. Now our team actively supports and make updates of this service. We are planning to release the third version, which will be even more convenient, even faster, with a lot of new functionality.
- Together we made a prototype of Governance 2.0.
- We took part in contests: Tick-tock messages aka Timer smart contract, Bindings for TON Client Library (3rd place), Atomic Swaps (3rd place), Airdrop Mechanics (1st place), Stickers.
Could you tell me, like for an ordinary user, what is actually the “Tick-tock messages aka Timer smart contract” contest?
The task was to make a timer on the blockchain. For example, to make it possible to say to a certain smart contract: “Dear contract, wake me up in 2 hours”, and after this time he would wake you up and do it as cheaply as possible. This is a kind of alarm clock, and there can be a lot of potential implementations and applications – some can be just an “alarm clock”, some multi-handler, some service, etc. (there may be many options).
In my opinion, all applications in this competition turned out to be very worthy. I think that the main idea of the competition was not only to solve the main problem, but also to attract new developers to write smart contracts.
The “Tick-tock” competition has already had a dozen applications. This at least suggests that the technological part of Free TON is developing and the technical community is interested in it, despite the fact that very little attention is paid to it, especially in the field of contract development. I think it’s not great when the bulk of smart contracts that are used in the project were developed by three or four people, although we have a huge number of talented developers in our community who, with a high degree of probability. They can offer interesting ideas and practices.
What would you like to learn and implement in FreeTon?
I would like to do a lot of different things. Much more interesting things to come. I want to try to make verification, a huge number of service smart contracts.
In general, now there are not so many real products that users use, which are made under Free TON and on Free TON, except for those that were proposed and made by the original initiators of the project.
Who is a highly qualified specialist for you in any of the areas here? Who would you like to work with?
I would like to work more with developers who write smart contracts. For example: Andrey Zhogin, Boris Ivanovsky, Nikita Monakhov. They are all excellent specialists. I would like to communicate with them more. They have different views on those things that no one yet understands how to develop – in my opinion, this is a great way of development.
It would also be extremely interesting for me to work with colleagues who deeply understand DevOps. I personally do not have such competence.For example I’d like to work with Sergey Tyurin. We have not communicated much so far.
In addition, I would like to work more with colleagues from Korea. Communicate with them more, make friends and do things together. I think they are extremely hardworking and interesting people who write cool stuff. I would like to exchange experience with them.
What do you like about your SG team?
I like the high level of competence of the majority of colleagues and everyone with whom we work. It is pleasant to interact and communicate with them. It’s a pleasure to learn from them.
What is there, in your opinion, that is not enough for a smooth and enjoyable work?
Everyone has their own views of the world. In my understanding, we need to develop in one direction, and another member of our SG may think differently. Anyway, DevEx SG affects a large number of topics and areas.
I’d like to develop a smart high-level contracts and infrastructure around them. And I would like this SG to be more focused on “business tasks”. For example, to develop tools in such way: an idea for a new product has appeared → product is developed in the shortest possible time.
But I would not want SG to move towards low-level developments such as decoders. Of course, these things are useful for developers and users, but in my opinion the focus should be on creating products or tools for quickly creating them. This will be more important for the popularization of Free TON, for example, an infrastructure for the development of smart contracts, which will allow you to write smart contracts in large quantities and quickly.