My name is Marat, I was born in the early 90’s in Witebsk (Belarus), currently work and live in Heilbronn (South Germany). I studied mechatronics for Bachelors, and Automated Driving for Masters degree.
I see myself as an interdisciplinary developer who believes that combining cross-domain expertise in mechatronical systems, robotics, software engineering, cloud and probability theory is essential towards inspiring, efficient, future-proof and reliable products.
I enjoy teaching, insightful visualizations and well written books. In my free time I like to spend time on the couch after a run, watch movies and (when there is time left) play RPG videogames.
Projects
Portfolio
My previous experiences which shaped my horizon:
- Vector control implementation in C on ARM Cortex-M3 for brushless DC electric motors (2016)
- Sensor simulation (virtual sensors) for combustion engines with recurrent neural networks, e.g.
GRU
(2017) - Algorithm design and spatio-temporal data analysis with Apache Spark for connected vehicles (2018-now)
- KPI Reporting with Dash (interactive) and Jinja (static) (2018-now)
- Data engineering with Azure Batch and ML workflow management with Azure ML (2018-now)
- Gitlab CI/CD pipelines involing Docker and
pytest
(2018-now) - Frenét-frame trajectory planner integration from
MATLAB
to ROS2 in C++ (2020) - Wrapping C++ routines to use in Python with
pybind11
(2021) - Small open source contributions to
opencv
,tensorflow
,matplotlib
andbokeh
(2018-now), see github - Various blogs, refer to Posts