Meet Our Team: Max Bondarenko
The phrase ‘time makes fools of us all’ seems to ring with an uncanny tune when used to assess the state of industry and advancements in society. Those once held in high regard are quickly made redundant to make way for the new, fresh and exciting. One must learn to swim with the changing currents or be born within its waters. Max Bondarenko is one such pioneer, leading the advance charge into a world unknown to most, leaping into the breach with no fear and total determination. Possessing a rare and altogether extraordinary skillset, Max has lent his expertise to Nosis/Infomatix and we are all the richer for it.
We had the extreme pleasure of chatting to Max about his key role at Infomatix as a senior engineer and how he views the current industry landscape.
1. Give us a brief introduction about yourself. How did you start your career as a developer?
I’m Max Bondarenko. I’m a full-stack developer currently leading the Infomatix/Nosis development process. I love animals, indie rock music, programming and technical stuff in general. I started trying programming in my early teens, and it turned out to be a real passion when I was 16. At that point, there was no turning back, I was constantly doing pet projects on a wide variety of programming languages and technologies like C++, C#, JS/TS, and Python. At 17, I was hired as a mobile developer on React Native framework for the first time.
2. In what projects were you involved in before Infomatix?
From the most remarkable ones:
- Web application for managing children foster houses in the USA, the backend was on C#/ADO.Net, frontend on React.js. I was working on both the front end and the backend.
- A cross-platform mobile app that uses iBeacons to show personalised configurable promotions when a person passes a certain store, cafe or any similar facility. Business owners can configure their promotions and add loyalty rewards for their customers. I was responsible for the mobile app itself, it was written on react-native.js and worked on both IOS and Android.
- When the pandemic kicked in, the previous project got underfunded and my company switched me to a more suitable project for that time: a browser-based video conferencing solution (basically a clone of Google Meet). It was more of a research project, and the goal was to use only the open-source tech and implement an in-house solution with all of the Google Meet core features (video/audio/text communication, screen sharing, conference recording). I was responsible for both the client and server-side; everything was written in TypeScript, and the backend was on NestJS. It was a very interesting and challenging experience.
- Web application using which companies can send customizable gift cards to their employees. The backend was on Python/Django, and the frontend was on TypeScript/React. I was working on both sides of the application.
3. How did you start working for Infomatix?
A friend of mine, Sergey Lesninsky, invited me to the project.
4. What is your favourite programming language and why?
5. According to you, what are the most important qualities that a Full Stack Developer must have?
The main qualities are the will to overcome challenges and a passion for technology. If development is your passion, you will always try to find the best solutions for your problems, and if you are keen on it, you will succeed.
6. What’s the most puzzling programming challenge you have come across at Infomatix recently?
Taking a Nosis/Infomatix project in general, there were multiple interesting challenges with the blockchain wallet import, in particular the association of tokens imported from the blockchain with the assets in our database.
7. What are your views on Blockchain and Cryptocurrencies?
I think the future of IT technologies in general and the web, in particular, goes towards decentralisation. Decentralised computations and data storage is a set of problems that, for a long time, captivated the minds of programmers. When I was a student, my course project on C# was a decentralised game physics engine. So I’m personally super keen to see technologies like blockchain and IPFS growing. However, it’s very sad to see that at the moment, the cryptocurrency and blockchain world is still very centralised in many ways. Also, a lot of projects claiming that they are dApps actually do a lot of operations using conventional centralised servers even when the blockchain can be applied, simply because the web2 is simpler and cheaper to implement. That’s not the case with Infomatix, by the way.
8. Give us your vision on Infomatix and Nosis; where will it stand five years from now?
I can totally see that both projects will find their audiences and their place under the sun, and they actually are already doing that at the moment, and it’s very pleasant to watch this process. I’m super keen to go through the stages of projects getting more and more mature.
🟢 About Infomatix
Infomatix allows experts to monetise their unique expertise and reduces communication bottlenecks by combining demand for price data with the supply of expert knowledge. With Infomatix, anybody looking to trade non-public assets may connect with various experts to get pricing and background information.