Natalia Chechina is passionate about distributed systems, scalability, fault tolerance, and as a result is in love with Erlang. She specialises in Fintech and is a tech lead in a project with 1M Erlang code since 2023. Natalia is the chair of the Embedded Systems WG of the EEF since 2021 and served as a chair of the Sigplan/ACM Erlang Workshop Steering Committee in 2022-23. Before joining Erlang Solutions as a senior developer, she was a research fellow and lecturer at UK Universities.
Robots are fascinating! It’s fun to interact with them and watch them perform tasks (I love watching my robot hoovering the house). Robots have been around as long as computing, and for those of us working with distributed systems, robots are instances of distributed systems when we have a collection of them! And yet, when we look closer at approaches and concepts used for their development, we see that robots are quite far behind state-of-the-art concepts developed in the world of functional programming and disturbed systems. In this talk, we’ll discuss the reasons behind that, have a look at functional languages used in robotics, and I’ll share news and progress from the ROSiE (ROS integrating Erlang) project.