Summary
Mihai Rotaru is a CTO and architect with over two decades of experience in low-latency, distributed messaging systems, currently leading development of MigratoryData’s ultra-scalable WebSockets messaging platform. He designed solutions that solved the C10M problem—handling 10 million concurrent users on a single machine—and has deployed production systems serving millions of users across Fortune Global 500 customers. Combining a joint PhD in Computer Science with early research in formal models and asynchronous concurrency, he brings deep theoretical knowledge to pragmatic, high-performance engineering. Prior roles building RMDS feed handlers and order routing for capital markets reinforce his expertise in real-time financial systems and mission-critical performance. Based in Iași, Romania, Mihai blends long-term product ownership with hands-on system design and a proven track record of operating extreme-scale messaging infrastructure.
11 years of coding experience
9 years of employment as a software developer
Master's degree, Computer Science, MSc, Master's degree, Computer Science, MSc at Universitatea „Alexandru Ioan Cuza” din Iași
Doctor of Philosophy - PhD, Computer Science, PhD, Doctor of Philosophy - PhD, Computer Science, PhD at Paris-Sud University (Paris XI)
French, Romanian, English