Summary
Andrey Miroshnichenko is a Senior Software Engineer and systems architect with 11+ years building AI/ML-enabled, multi-tier distributed cyber-physical systems where reliability, performance, and safety are paramount. He currently leads speech/audio/NLP architecture for automotive platforms and has driven performance engineering for high-throughput telemetry and diagnostics on Spark/Elasticsearch stacks, routinely using profiling to eliminate bottlenecks. His background spans digital-twin research on heterogeneous RISC-V/FPGA/GPU platforms, DSL/compiler tooling, and precision R&D in thin-film and electron-beam control—bridging deep-tech research into production-grade systems. A former CTO who established ASPICE-style engineering governance across industrial programs, he combines hands-on C++/Python development with architecture governance and mentoring. Based in Belgrade, he is open to architect and principal engineering roles in advanced manufacturing, bio/healthcare, and clean energy where long-term evolvability and safety matter.
10 years of coding experience
29 years of employment as a software developer
Master in Management. Unfinished Organisation Management. MBA, Master in Management. Unfinished Organisation Management. MBA at Moscow State University of Economics, Statistics and Informatics (MESI)
Master's degree Applied Mathematics and Physics, Master's degree Applied Mathematics and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
English, German, Italian, Russian, Ukrainian