Marcos Slomp

Senior Research Engineer II at Adobe

Greater Seattle Area 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
Marcos Slomp is a Senior Research Engineer II in the Greater Seattle Area with 15 years of experience building high-performance graphics and compute systems. He blends research-grade algorithm work—from 4D media capture and dynamic point-cloud compression—to production graphics and GPU backends, having shipped technology at Adobe and SQUARE ENIX. Marcos is a pragmatic performance engineer who has contributed low-level backends and optimizations to well-known open-source projects like Halide and the Tracy profiler, improving D3D11/D3D12 resource management and power-efficient waiting. His background spans academic research, tooling for real-time visualization, and game-engine graphics, which gives him rare depth across algorithms, systems, and tooling. Colleagues rely on him to find and remove subtle synchronization and resource-use bottlenecks while keeping code generators and LLVM integrations robust. He often surfaces non-obvious wins—like resource recycling and quieter busy-wait strategies—that materially reduce runtime costs.
code15 years of coding experience
job9 years of employment as a software developer
languagesPortuguese, English, Japanese
github-logo-circle

Github Skills (24)

performance-monitor10
c-language10
multithreading10
wp-api10
llvm10
winapi10
performance-analysis10
direct3d10
thread10
performance-optimization10
hyper-threading10
synchronization10
threaded10
ws-api10
cprogramming-language10

Programming languages (7)

C++ShellCNimZigHTMLPython

Github contributions (5)

github-logo-circle
wolfpld/tracy

May 2021 - Feb 2025

Frame profiler
Role in this project:
userBack-end Developer / Performance Engineer
Contributions:15 reviews, 11 PRs, 77 comments in 3 years 10 months
Contributions summary:Marcos primarily contributed to the optimization and refactoring of the D3D11 back-end for the Tracy profiler. Their work involved modifying existing code, particularly within the `TracyD3D11.hpp` file, to improve performance, efficiency, and error handling. The user reworked macros, improved busy-wait mechanisms for better power usage, and addressed various typos. These changes suggest a focus on improving the profiling capabilities of the Tracy library.
profilingperformance-analysisframegamedevgamedev-library
halide/Halide

Apr 2018 - Dec 2021

a language for fast, portable data-parallel computation
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:33 reviews, 17 commits, 36 PRs in 3 years 8 months
Contributions summary:Marcos primarily contributed to the D3D12 compute back-end, implementing and refactoring code related to kernel argument packing, shared memory allocation, and resource management. They focused on optimizing the performance of the D3D12 compute back-end by removing superfluous synchronization points and implementing a resource recycling mechanism. This work involved significant changes to the code generation process and the integration with the LLVM compiler.
computationhexagonhalideparallelgpu
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
Marcos Slomp - Senior Research Engineer II at Adobe