Suggestions
Teo Sarkic
Senior Software Engineer at Microsoft
Professional Background
Teo Sarkic is an accomplished Senior Software Engineer at Microsoft, where he has demonstrated exceptional expertise in software development and engineering. Teo’s career at Microsoft has been marked by progress through various roles, including Software Development Engineer II (SDE II) and Software Development Engineer in Test (SDET), showcasing his versatility and deep understanding of both software development and quality assurance. With a strong foundation in embedded systems, Teo began his professional journey as an Embedded Software Engineer at Bitgear Wireless and later at ELSYS Eastern Europe. His extensive experience in the tech industry has enabled him to contribute significantly to innovative projects and cutting-edge technologies.
Teo's passion for education and mentorship led him to serve as a Teaching Assistant at the Applied Physics and Electronics department at Petnica Science Center, where he was able to inspire and guide the next generation of scientists and engineers. This role allowed him to blend his technical expertise with teaching, nurturing young minds in the intricate art of engineering and programming.
Education and Achievements
Teo Sarkic holds a Master of Science (MSc) degree in Electrical Engineering from the prestigious School of Electrical Engineering at the University of Belgrade. His rigorous academic training equipped him with a robust understanding of complex electrical systems and software architecture. Before this, Teo completed his studies at Matematicka Gimnazija in Belgrade, known for its challenging curriculum that emphasizes mathematics and the sciences. This educational background laid a strong foundation for his analytical thinking and problem-solving skills, which he has further honed throughout his professional career.
Achievements
Throughout his career, Teo Sarkic has achieved numerous milestones that reflect his dedication, technical abilities, and commitment to excellence. Not only has he made substantial contributions to Microsoft's projects, but his earlier roles also give him a well-rounded perspective on embedded systems and software development processes. Teo's transition from junior roles to a senior software engineer illustrates not only his professional growth but also his relentless pursuit of knowledge and skill enhancement. His involvement in teaching further extends his impact on the engineering community, promoting a culture of learning and innovation. Teo’s diverse skill set, encompassing both hardware and software engineering, positions him as a valuable asset in any technical undertaking, ensuring high-quality outputs in his field of expertise.