Our company’s slogan: fast, simple, efficient. Aleksandr Serbul, Head of Integration Department at 1C-Bitrix. Story of success
He has been interested in programming since childhood, worked for the Presidential Executive Office of the Russian Federation, developed the Sberbank project, and joined 1C-Bitrix. Currently, he is designing high-load projects. He is Aleksandr Serbul, the Head of Integration and Implementation Quality Control Department at 1C-Bitrix.
On March 27, Aleksandr Serbul will speak at the international forum – Internet of Things – and make a presentation: Voice control in the cloud web projects using Yandex.Station and Google Assistant, based on a Bitrix24 case study.
We talked with the expert about his insight into programming, work for the Presidential Executive Office of the Russian Federation and Sberbank, as well as about his career at 1C-Bitrix and the future of technologies.
I faced machine learning for the first time at school
I got into programming at the age of 12, back in 1988, when parents presented me the first Soviet personal computer: BK0010-01. I learned BASIC and FOCAL languages on my own, designed games and played them. A certain time later, I became obsessed with assembly language programming for ZX-Spectrum.
I faced machine learning for the first time at school while defending my project called ‘Horoscope Builder’ at the Programming Contest. I calculated the position of planets as on any date and time based on Kepler's laws. The committee gave me a book about weather forecasting and other predictive algorithms.
Afterwards, I returned to this issue several years ago when saw that modern deep models could accept high-quality decisions based on the data more efficiently than experts. And companies have more and more data now. Such expert skills of software systems are widely sought after on the market. Therefore, I am deeply focusing on this area at the company in order to add similar services to our products.
Civil service experience helps me in integration projects
One established the Southern Federal District in 2000. Thus, the Presidential Executive Office of the Russian Federation started inviting well-tempered people to the state service. I was lucky to be one of them. Back then, I dealt with programming and non-linear computer mounting as well as 3D animation at SKVO TV studio. Apparently, my colleagues liked my approach to work.
What did I do during the civil service? I coordinated the interaction of the RF Presidential Envoy with religious, public, and sports organizations. Besides, I was engaged in inspections and audits as part of the Control Directorate of Russia’s President across the south of the country.
Within the civil service, I came up with the idea of control automation of departments, teams, and companies, monitoring paper and visa document flows, screams at meetings, and regular all-night vigils.
The Presidential Executive Office of the Russian Federation taught me to be efficient. Now, this experience helps me in projects related to major corporate implementations.
Sberbank taught me to write technical articles
It was tasks on developing and maintaining the website of the South-Western Bank of Sberbank of Russia that allowed me to come back to programming. In one or two months, I remembered skills and created a website. I spent a couple of years not only developing solutions, but also administering a web part of the project.
At Sberbank, I designed a website from scratch based on the PHP language and MySQL database. At the same time, I established and monitored a small server farm and was a system administrator of Linux.
Due to the Head of my department at Sberbank, I know how to express my thoughts in texts clearly and fairly. Today, I regularly write interesting technical articles on the Habr corporate blog of our company.
AI, big data, and deep learning allow to take a look into the future
AI, Big Data, and Deep Learning technologies are scientifically grounded. They allow to “take a look into the future” based on currently available data collected by companies and customers.
Being aware of the “future”, we can help our clients to be ahead of the field and provide services of better quality. Moreover, the above-mentioned technologies are extremely complicated in terms of their operational concepts (lots of specialized mathematics,linear algebra, statistics terms, and the theory of probability). Our company is pretty good in making difficult things simple and explaining complex staff in layman's language. Its slogan is as follows: Fast, simple, efficient.
I wanted to transfer the whole country to the Bitrix24 portal
As a civil servant, I often saw how people at various organizations accomplished routine operations manually. But such a work could be and should be automated. I mentioned that even having computers, one managed workflows and run companies using paper records, which was inefficient.
I first faced 1C-Bitrix products while working as a leading developer/analyst at well-known Moscow-based company called QSOFT, a partner of 1C-Bitrix. I recognized a huge potential of those solutions: I wanted to transfer the whole state and its companies with projects (or even the whole country) to the Bitrix24 portal, as well as to shift budgets and financial flows to transparent blockchain.
My dream came true a certain time later. Holding a position of IT Director at Softline and transferring the majority of internal systems to 1C-Bitrix Site Manager, I became the Head of Integration and Implementation Quality Control Department at 1C-Bitrix.
Nowadays, we are actively assisting customers in integrating website and store management systems as well as Bitrix24 cloud portals, web clusters, big data with predictive analytics and machine learning. I notice that dozens of clients are satisfied with the efficiency of management via automation.
I like programming from childhood and up to date
I take part in analytics and development of high-load projects concerning big data processing and predictive analytics of 1C-Bitrix BigData. The service is based on Java with the critical use of multithreaded environment and clusters.
Besides, I develop such high-load cloud services as Website Speed, Cloud Backup, Cloud Monitoring, and others using PHP and Amazon Web Services technology.
I had to work on the variety of architectural and technical solutions, but one of my favorite projects was the Bitrix24 client map. It features multithreading, mathematics, and map operations. Furthermore, the map allows to interact as well as to zoom in and see who and where work with Bitrix24 anywhere in the world.
One of my recent projects is the lead scoring at Bitrix24 CRM. I cannot help but programming.
I put a lot of time into software projects
Over the past several years, I have been dedicating almost all of my free time to academic literature of various universities and open software projects. I also frequently communicate with experts in different areas of mathematical statistics, predictive analytics, econometrics, machine understanding of language, and artificial intelligence. By the way, I typically program on my own and give lectures for students.
I am interested in the Bayes analysis, especially in the context of deep neural networks. The issue seems not only promising but also in-demand among business goals of our customers.
Devices will be more efficient, faster, and smarter
As to the future of technology, the Internet is becoming more rapid (http/2, http/3). Mathematics, algorithms, machine learning, AI, and neural networks are extensively evolving. This is caused by the permanent growth of hardware capacity.
The interest in cryptocurrencies encourages the advancement of distributed algorithms and cryptography as well as leads to the development of more powerful video cards allowing to train neural networks and AI even more efficiently. Due to the synergy, devices connected by the World Wide Web will become quicker and smarter. And I believe that they will soon be able to accept and send cryptocurrency payments.
The expert will tell you more about technologies at the conference!