Position: Machine Learning | Computer Vision Engineer
Category: Data Science
English level: fluent
Years of experience: 3


As a computer vision and machine learning engineer with more than 3 years of experience, I had the opportunity to work on several exciting projects that involved developing innovative solutions for different industries.

The first project was focused on real-time obstacle detection and road sign classification for a self-driving car system. My responsibilities included designing and implementing the machine learning algorithms that would enable the system to detect obstacles and road signs in real-time. This involved working with large datasets of images and video footage to develop and train the machine learning models. The project was a success, and the solution was able to detect obstacles and road signs in real-time with a high degree of accuracy.

The other project involved the development of a full-scale vehicle identification and analytics tool. The tool had modules for vehicle detection and tracking, body type, make model, and color classification, as well as license plate recognition. My role on this project was to design and implement the computer vision algorithms that would enable the system to accurately identify and classify vehicles based on their make, model, body type, and color in real time from multiple sources. I worked with large datasets of vehicle images and used diverse range of machine learning algorithms and tools like TensorFlow, PyTorch, OpenCV, sklearn, pandas, numpy and etc. to develop and train the models. I also worked on the integration of the algorithms into the system's software architecture, ensuring that the models could run efficiently and accurately process large volumes of data. Custom data flow pipeline was developed that enabled the system work with multiple sources seamlessly in real time and be fault tolerant in case of failures. The project was a success, and the tool was able to accurately identify and classify vehicles in real-time, providing valuable insights and analytics for transportation management and planning.

In addition to my work on industrial projects, I also had the opportunity to participate in research projects, including one focused on topology optimization using GANs. My research focuses on exploring the application GAN models, to optimize the speed and efficiency of topology optimization solvers. The goal of this work is to enhance the performance of these solvers, with the aim of making them more practical for industrial use and improving overall optimization results.