Ognjen Sobajic

Senior Software Engineer | Technical lead for Engineering Systems | C++ | C# | Release Manager | AI practitioner | Master’s in Software Engineering

Greater Seattle Area

About

I am proactive and results-driven Senior SDE with extensive experience in software engineering, DevOps, and platform architecture, spanning both startup and enterprise environments. Recently I've enjoyed being an AI trainer, learning about it and embracing myself in the field. I have demonstrated success at Microsoft as part of the Edge/Chromium browser and WebView2 teams, where I led initiatives to enhance media infrastructure, accelerate CI/CD pipelines, and drive security fuzzing and cross-team collaboration. Highly skilled in C++, C#, Azure DevOps, Infrastructure as Code (IaC), .NET compiler tooling, and performance optimization, I also have experience in Java, Python, SQL, ASP.NET, and security best practices. I am committed to mentoring, technical interviewing, and advancing developer experience, consistently improving developer tooling and enabling high-impact feature delivery. Passionate about engineering excellence, scalable systems, and fostering a strong team culture I am also a continuous learner, always seeking new challenges and opportunities to innovate.

Experience

  • Senior Software Engineer at Microsoft
    Jan 2026 - Present · 6 mos

    As part of the SharePoint Embedded Team at Microsoft, I focused on maintaining the quality of online services and enhancing various product offerings. My role involved collaborating with cross-functional teams to ensure seamless integration and user satisfaction. I actively contributed to the development of innovative solutions that improved service reliability and performance.

  • Software Engineer at Axon
    Dec 2025 - Jan 2026 · 2 mos

  • AI trainer at Turing
    Sep 2025 - Oct 2025 · 2 mos

    Analyzed and triaged GitHub issues and pull requests across trending open-source Rust repoes to enhance LLM performance.

  • Senior Software Engineer at Mercor
    Aug 2025 - Sep 2025 · 2 mos

    Providing detailed feedback for an AI tool that is training to write comments on C++, C#, Rust, Java, YAML and Powershell codebases.

  • Microsoft (8 yrs 3 mos)
    • Senior Software Engineer
      Oct 2024 - Jul 2025 · 10 mos

      Worked on the integration and advancement of video and audio processing capabilities within the Microsoft Edge browser. Contributed to system infrastructure and test coverage with a focus on GPU-related performance and media functionality. Supported team enablement and collaboration by creating tools and facilitating knowledge transfer. • Enabled execution of GPU-related tests on Edge handling DirectX/VM issues. These tests have never run before. • Built the foundational version of a media sample application along with necessary supporting infrastructure. • Developed a git mechanism to efficiently compare Edge and Chromium codebases to streamline cleanup processes. • Maintained and enhanced security through ownership of media fuzzers. • Led internal training sessions to support the WebView2 team’s onboarding into the media technology domain.

    • Senior Software Engineer
      Dec 2019 - Oct 2024 · 4 yrs 11 mos

      DevOps/CI/CD Technical Lead for Engineering Systems, overseeing all WebView2 Azure Pipelines and IaC. Supported the development, release, and maintenance of the WebView2 platform, enabling integration of web technologies into native applications. Focused on engineering systems, cross-plat, cross-team collaboration, and product reliability. Contributed to organizational growth through hiring, mentorship, and technical leadership. • Managed and enhanced the WebView2 SDK release process to ensure consistent and timely updates. • Conducted technical interviews for internal transfers and external full-time candidates. • Mentored full-time employees on technical skills and professional growth. • Collaborated across multiple Microsoft teams including Visual Studio, Windows, and Teams, as well as partner groups within Edge. • Designed, implemented, and maintained WebView2 features such as WinForms component, UWP file upload/download, and fuzzer-based security testing. • Improved Microsoft Child Process Debugging Power Tool to filter processes by command line. C++/C# • Implemented all DevOps security measures for WebView2 team, ensuring secure CI/CD pipelines and infrastructure. • Designed and implemented automated API compatibility tests between the WebView2 SDK and runtime, ensuring consistent and reliable integration across versions.

    • Software Developer 2
      May 2017 - Dec 2019 · 2 yrs 8 mos

      Responsible for Azure DevOps implementing and improving many pipelines. Authored few performance improvements: Sped up pipeline 4h -> 40min affecting ~50 devs, Sped up pipeline by introducing incremental linting, Fixed a critical memory leak. Drastically improved a DevEx feature (tunables) – debugging feature of the Intentional platform