Gordon Marler

Linux Solaris Performance Engineer at Bloomberg

Paramus, New Jersey, 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

👤
Senior
🎓
Top School
Gordon Marler is a Linux/Solaris performance engineer and systems architect with over 20 years of hands-on experience across pharmaceuticals, telecom, government, and finance. He excels at cross-disciplinary work spanning OS internals, application development, and storage integration, and currently develops kernel and userland regression suites and performance tools using bcc/eBPF, Aya, and DTrace at Bloomberg. A pragmatic troubleshooter, he routinely traces issues across multiple API layers and machine boundaries, leveraging Solaris DTrace/mdb when Linux tooling falls short. Gordon is an active contributor to the bpftrace ecosystem, improving error handling to make low-level tracing failures more diagnosable — a detail that reflects his focus on practical developer experience. Comfortable with ZFS, IPS, automated installs, and performance visualization stacks like Grafana and D3, he combines deep systems knowledge with scripting (Python, Perl, Korn/Bash) and Git-based automation. Based in Paramus, NJ, he shines in environments that value breadth over siloed roles and enjoys projects centered on performance visualization and eBPF.
code13 years of coding experience
job16 years of employment as a software developer
bookBSCSE, BSCSE at The University of Texas at Arlington
bookHigh School, High School at The Louisiana School for Math, Science, and the Arts (LSMSA)
stackoverflow-logo

Stackoverflow

Stats
108reputation
6kreached
1answer
4questions
github-logo-circle

Github Skills (14)

error-handling10
c-language10
tracer10
trace10
cprogramming-language10
bpf10
datepicker6
common-table-expression6
dtrace6
postgresql6
python6
angular-ui-bootstrap6
python-asyncio6
probe6

Programming languages (9)

JavaC++RustJavaScriptPerlVim scriptNixRuby

Github contributions (5)

github-logo-circle
bpftrace/bpftrace

Jan 2020 - Jan 2020

High-level tracing language for Linux
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 15 comments in 1 day
Contributions summary:Gordon primarily focused on improving error handling and providing more informative error messages within the `bpftrace` codebase. They specifically addressed issues related to the verification buffer size, ensuring that users receive clear guidance when encountering program loading failures. Their work involved modifying the error messages to include the current `BPFTRACE_LOG_SIZE` and adding prefixes. These changes enhanced the user experience by providing more context and facilitating troubleshooting.
bpfbccebpftracingtracepoints
gmarler/dotfiles

Dec 2015 - Apr 2024

Contributions:94 pushes, 1 branch in 8 years 5 months
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
Gordon Marler - Linux Solaris Performance Engineer at Bloomberg