Summary
Mykola Morozov is a detail-oriented software engineer and researcher with 10 years of experience building cross-platform applications, enterprise systems, and optimized database backends. Currently a scientific employee at TUM’s Chair of Data Science and Engineering and a PhD candidate in Computer Software Engineering, he combines rigorous academic training with hands-on architecture and development work. He has led Unity and Flutter projects for multiplayer games and dynamic server-driven UIs, and has driven enterprise architecture as a Principal Software Engineer at Group107. Skilled at rapidly learning new languages and tools, he focuses on shipping high-quality, on-time products and improving both code and team practices. Based in Lviv and Germany, he brings a rare blend of research-grade problem solving and production engineering discipline.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, 98/100, High Honors, Bachelor's degree, Computer Software Engineering, 98/100, High Honors at Lviv Polytechnic National University
Doctor of Philosophy - PhD, Computer Software Engineering, Doctor of Philosophy - PhD, Computer Software Engineering at Technical University of Munich
Full Secondary Education, 11.4/12, Honors Degree, Full Secondary Education, 11.4/12, Honors Degree at Lviv Physics and Mathematics Lyceum
Ukrainian, German, English