Sebastian Merry

Principal Software Engineer at Microsoft

Redmond, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Sebastian Merry is a Principal Software Engineer at Microsoft in Redmond with eight years focused on Windows graphics and Core OS rendering infrastructure. He brings deep C/C++ and Direct3D expertise, having built renderers for game engines, authored automated tests for Direct3D runtimes and drivers, and created tooling to accelerate test triage. His open-source contributions to high-profile projects like Microsoft’s DirectX Graphics Samples and PresentMon show practical improvements to buffer management and performance capture—adding Mixed Reality metrics and user-perceived judder logging. Known for blending low-level graphics engineering with test automation and performance analysis, he bridges driver validation and real-world rendering workloads. Collected early experience in functional verification at IBM and an SDET internship at Microsoft underpin a disciplined, test-first approach to graphics systems.
code8 years of coding experience
bookThe University of Arizona
github-logo-circle

Github Skills (11)

windows-sdk10
c-language10
buffer10
buffering10
performance-analysis10
cprogramming-language10
render10
graphic10
directx10
rendering10
data-analysis9

Programming languages (4)

TypeScriptC++Jupyter NotebookPython

Github contributions (5)

github-logo-circle
This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.
Role in this project:
userBack-end Developer
Contributions:4 releases, 7 reviews, 89 commits in 4 years 7 months
Contributions summary:Sebastian's commits primarily focus on modifying and updating files related to DirectX Graphics samples, specifically the `MiniEngine/Core/BufferManager.cpp` file, indicating changes to buffer management within the rendering pipeline. They've also updated the `d3dx12.h` file, incorporating changes related to the Windows SDK and API functions. This user seems to be involved in improving or adapting existing rendering code and potentially making improvements to support different SDK versions and features.
windowsdirectx-11directx12directxintensive
GameTechDev/PresentMon

Aug 2017 - Mar 2018

Capture and analyze the high-level performance characteristics of graphics applications on Windows.
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:28 commits, 4 PRs in 6 months
Contributions summary:Sebastian primarily contributed to the `PresentMonTraceConsumer.cpp` and `PresentData/MixedRealityTraceConsumer.cpp` files, indicating a focus on capturing and analyzing performance characteristics of graphics applications. Their commits demonstrate work on integrating Mixed Reality data, adding new metrics, and optimizing the output format. This user also added features to log user-perceived judder and various performance timings into the CSV, thus enhancing the tool's data analysis capabilities.
eventspresentationwindowsframeetw
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial