Webix continues to grow its community of users from around the world. In this interview, we explore how DevOps automation requires user-friendly web interfaces and how Webix JavaScript UI library helps bridge the gap between backend engineering processes and front-end usability.

Kiril Serebnik is a development operation engineer at Lumissil Microsystems company. The company is a division of Integrated Silicon Solutions Inc. (ISSI). They produce audio amplifiers, LED drivers, touch sensors, and other analog semiconductor products. Their solutions are provided for automotive, IoT, and industrial markets.
DevOps Career and Background
Nice to see you, Kiril. Please, tell us a bit about your career.
Hello. Well, I graduated from Jerusalem College of Technology, where I studied software engineering. I started my career at Motorola company. I was a software engineer there. Hard to believe it was in the previous century already! Then I worked at Intel and at Marvell Technology group. In that company, I spent 14 years mastering my skills in DevOps. Actually, at that time it was called configuration management. It included automatization of the software development methodology. Since 2010 this profession has been called DevOps. Currently, I’m dealing with automatization of basically everything that can move.
Lumissil and Automotive Networking Solutions
Lumissil develops semiconductor and automotive networking solutions for IoT and industrial markets.
Such a great experience you have! What does the company you are working in now deal with?
Lumissil is a young subsidiary of ISSI, which is a well-known American company. I’m an automation lead. Our team includes about 50 people.
In Israel specifically, we deal with home networking and modems for Automotive Industry. These modems can transfer data via any media, such as electric wires or communication cables. The benefit of our product is obvious. You can use existing infrastructure to transmit the data, you don’t need any additional cables or wires.
Real Use Case — 16-Camera Bus Monitoring System
One of the recent automation projects involved building a 16-camera monitoring system for an international bus company.
Could you recall any interesting recent tasks?
Well, for example, I can mention one project with an international bus company. We were tasked to install numerous video cameras inside and outside their buses. We prepared a demo for them with 16 cameras, the information from which was sent via power cables to the central computer. The whole solution did not require the installation of any additional cables to make that happen.

That’s fascinating! Does Lumissil company offer ready solutions to the customers or you work with each client individually?
We have a reference design. So we offer ready-made solutions, but any solution can be customized to the desires of the client.

Why DevOps Needs a Web Front-End
Modern DevOps processes require not only backend automation but also intuitive web-based user interfaces for monitoring, configuration, and reporting.
Let’s talk about Webix now. Where is it used in your products?
Any automated process should have a front-end. That is my approach. It may be a Windows application or web application. I have chosen a web application as I’m using Python-based backend server Django. I got to know Webix in 2015. I tried it and started using it, as it seemed technologically full. Later more requirements appeared and we decided to purchase the license. So Webix is our sole front-end JavaScript platform. The combination of Django backend and Webix front-end provides a fast and scalable architecture for internal engineering tools.

Webix Widgets in DevOps Tools
Do you use complex widgets?
Yes, we are using the Query builder. It’s very helpful to build queries for our database. The Query Builder widget simplifies database query construction without writing SQL manually, which is extremely useful for DevOps workflows.
We are planning to use the File Manager as well. There are many dumps from test runs in the file system. And we want to make the interface of the file system to search logs and dumps easier.
We may also use Kanban in the future. Though we are not going to use it ordinarily. We think the movable cards of Kanban may help us in our automated tests.
So thanks to Webix license we may expand our possibilities significantly.

Were there any difficulties with Webix?
I should say that all the issues that appear I usually solve through the documentation. It’s really helpful. The Webix forum is also very worthwhile. All the replies are practical. The support is handy.
In general, I can say that all the issues are solved in one day. I haven’t been stuck with anything for a long time so far.
The thing I like most about Webix is that I can implement any design that I wish. I imagine something and then I go to Webix and implement my ideas. There are no limits to my imagination with Webix.
We are pleased to hear that! Do you use any other libraries in your projects?
No. I stick to Webix only.
What about Webix Jet?
No, I haven’t heard of it yet.
Has anything changed in your company due to the COVID pandemic?
Practically nothing has changed. We worked remotely for 2 months but it hasn’t affected our performance. We have managed to cope with all the issues successfully.
***
You can learn more about the company Lumissil and its products on their website. Also, you can follow Kiril Serebnik at https://www.linkedin.com/in/kirilserebnik.
If you have something to share with us about your own experience of using Webix products, do not hesitate to contact us here.



