Mykhailo Naumenko
R&D Software Engineer at BitCtrl Systems GmbH
Leipzig, Germany
Actions
Mykhailo Naumenko is building production systems for autonomous and public transportation.
At BitCtrl Systems, he worked on ABSOLUT II, a Level 4 autonomous shuttle project in Germany, developing key parts of the Technical Supervision system used to support live autonomous vehicle operations. His work brings together real-time vehicle telemetry, environment models, video streams, maps, and 3D visualization into an operational control room where human supervisors can understand vehicle state, assess exceptional situations, and support safety-relevant maneuver workflows.
Beyond autonomous driving, Mykhailo took product and engineering responsibility across five of seven functional domains in SIAS ÖV, BitCtrl’s public-transport software platform, and contributed to distributed data infrastructure connecting vehicles, backend systems, and operational applications through real-time event pipelines.
His engineering focus is the part of distributed systems that becomes difficult in the physical world: stale and out-of-order data, unreliable connectivity, event consistency, command safety, high-frequency visualization, and designing software operators can trust when the underlying system is imperfect.
His work spans TypeScript, React, Python, Kafka, MQTT, ROS 2/DDS, and Three.js, with a broader focus on autonomous systems, real-time distributed architectures, and human-in-the-loop operations.
Mykhailo is also a WeAreDevelopers speaker, sharing engineering lessons from building software where digital state directly affects decisions about physical machines.
Area of Expertise
Topics
When React Meets Reality: Building a Real-Time Control Room for Autonomous Vehicles
Modern frontend applications are increasingly connected to the physical world - but most frontend architectures are still designed as if data were clean, ordered, and reliable. In autonomous transportation, that assumption breaks immediately.
This talk is a deep dive into building a production-grade real-time control room for autonomous vehicles, where a React-based web UI is responsible for monitoring, visualizing, and supporting human intervention in live vehicle operations. The system integrates real-time telemetry, MQTT/Kafka event streams, 3D map and sensor visualization (Three.js), and video feeds - all under strict latency and correctness constraints.
I will share concrete architectural decisions, failure modes we encountered in production, and the patterns that allowed us to keep the UI responsive, truthful, and safe under unreliable networks and out-of-order data. We will look at why common frontend state patterns fail in real-time systems, how rendering performance directly impacts operational safety, and how to design UI feedback when the underlying system is only eventually consistent.
WebAssembly: How to Speed Up React Applications by 10x
WebAssembly (WASM) unlocks new possibilities for optimizing web applications, enabling high-performance execution directly in the browser. But how exactly does it work with React? In this talk, we'll explore real-world use cases of WASM in frontend development, demonstrate integration with React, and discuss the benefits and pitfalls of this technology.
🔹How does WebAssembly work, and why should you care?
🔹When can WASM significantly improve your React app's performance?
🔹Real-world examples of integrating WASM with React and Next.js
🔹Situations where WASM might not be beneficial or could even slow things down
🔹 Live coding demonstration
Expect lots of code, practical examples, and unexpected insights! If you’re looking to push your web applications to the next level, this talk is for you.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top