Position: Robotics Engineer
Category: C++
English level: intermediate
Years of experience: 2

On the UpWork:  One of the most significant achievements was the development of a system for the automation of beer production in the brewery in Peru. I developed a system that not only automated the routine process of preparing beer for various recipes but also made a web interface that allowed the owner to control the process, even when he is outside the brewery.

On my current job: Sometimes we have different PoCs for PR and sales purposes and one of these PoCs was a chess playing robotic arm. Together with team we developed an arm that capable of playing chess game with a real human. My personal contribution was development of inverse kinematics for the arm and handling game logic.

The best of pet projects was a hexapod robot.I managed to spend a lot of experiments with it. For example, I successfully applied genetic algorithms in order for it to learn how to move.
Currently, I'm working in an automotive project focusing on data visualizing from a variety of vehicle sensors for a famous auto concern. My responsibilities include visualization of the data, sensor fusion and data post-processing in Qt C++ framework. My knowledge of the principle of operation of the radars, LIDARs, and cameras helped the team to create both simple and informative visual representation of the data. What ultimately simplify the work of autonomous driving researchers and developers.

Before that, I worked for more than 3 years on UpWork as a freelancer. Mostly develop electronic devices for some specific needs, such as weather stations or factory automation systems. I have experience working with the IoT, wearables, entertainment, medical, and educational devices.

As a hobby I love to work with electronics and robotics. Despite the fact that my current job hardly intersects with this hobby and I mostly tied to Qt GUI programming - I am constantly engaged in various pet projects, making different devices and robots (like hexapod robot, custom car dashboard, chess playing robot, river trash collecting robot and more).
What I'm looking for is an ability to realize accumulated knowledge and skills as a robotics engineer. This includes prototyping, electromechanical engineering, robot architecture, communication and behavior development.