Suggestions
Ninoslav Petrovic
Principal Engineering Manager at Microsoft
Professional Background
Ninoslav Petrovic is a highly experienced engineering professional specializing in software development and embedded systems. With a stellar career spanning over several years at Microsoft, Ninoslav has progressively risen through the ranks, showcasing his technical prowess and leadership abilities. Currently serving as a Principal Engineering Manager, he has also held the position of Principal Software Engineer, Senior Software Engineer, and Software Engineer within the organization. His extensive experience at Microsoft has honed his skills in managing complex software projects and driving innovation in technological solutions.
Before his tenure at Microsoft, Ninoslav began his career with a focus on embedded systems, working as an Embedded Software Engineer and Firmware Developer at Geneko. His role there provided him with a solid foundation in hardware-software integration, which he further developed as an R&D Engineer at GRAH Automotive. Ninoslav's early career also included managing software development projects and serving as a Software Developer and Project Manager at Beyond Communication Laboratories. This diverse background has allowed him to acquire a comprehensive understanding of both software and hardware development processes.
Ninoslav has also contributed to various freelance projects, where he has engaged in software development and embedded systems work, showcasing his versatility and adaptability in different working environments. His ability to balance multiple aspects of engineering projects reflects his understanding that there is always room for improvement, a philosophy he continuously applies in both his professional and personal life.
Education and Achievements
Ninoslav Petrovic holds a degree in Electrotechnics & Computer Science, with a specialization in Computer Science, from the Faculty of Electrical Engineering. His academic journey began at Prva Kragujevacka Gimnazija, where he completed a specialized Mathematics program tailored for talented students. This strong educational background has provided him with the analytical and technical skills required to excel in the demanding field of engineering.
Throughout his career, Ninoslav has remained committed to personal and professional development. He believes that persistent effort and effective balance are essential for success, an approach that has led him to numerous achievements in his roles. His drive for continuous improvement is a testament to his character, contributing to his success at Microsoft and throughout his career.
Notable Achievements
- Leadership at Microsoft: Ninoslav's progressive leadership roles within Microsoft highlight his capability to lead teams in achieving impactful technological advancements.
- Diverse Engineering Experience: His work spans various domains including embedded systems, firmware development, and software engineering, reflecting his broad expertise in the field of technology.
- Commitment to Improvement: Ninoslav's philosophy of continuous improvement serves as a guiding principle in his professional life, encouraging innovation and effective problem-solving in complex projects.