Jason Clark

Staff Software Engineer at O'Reilly Media

Portland, Oregon, 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
Jason Clark is a Staff Software Engineer based in Portland, Oregon with 14 years of experience building resilient backend systems and developer tooling. Currently working on GitHub Codespaces, he brings deep production-grade expertise from a long tenure at New Relic where he improved telemetry agents (notably contributing to the well-known newrelic-ruby-agent) and solved thorny MongoDB instrumentation issues. He’s also an author of authoritative Java books, balancing hands-on engineering with clear technical communication. A former Senior Software Architect at WebMD, Jason combines systems-level thinking with pragmatic refactoring and instrumentation skills, and outside work he’s a writer, cyclist, and self-described amateur retinologist—evidence of a curious, detail-oriented mind.
code14 years of coding experience
job24 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Oregon State University
stackoverflow-logo

Stackoverflow

Stats
320reputation
18kreached
2answers
3questions
github-logo-circle

Github Skills (18)

mongodb-database10
ruby10
mongodb10
error-handling9
refactoring8
performance-optimization8
refactor8
testing8
instrumentation7
powershell6
mercurial6
spree6
ruby-on-rails6
partial-views6
asp-net6

Programming languages (9)

C#MDXJavaC++CJavaScriptGoHTML

Github contributions (5)

github-logo-circle
newrelic/newrelic-ruby-agent

Oct 2012 - Mar 2022

New Relic RPM Ruby Agent
Role in this project:
userBack-end Developer
Contributions:22 reviews, 2455 commits, 7 PRs in 9 years 6 months
Contributions summary:Jason primarily focused on improving the New Relic RPM Ruby Agent, with contributions including bug fixes and enhancements to the agent's interaction with MongoDB. They worked on trapping errors before MongoDB calls, extending timeouts, and using MongoDB configuration values. Their work also involved refactoring existing code, adding instrumentation, and refactoring codebase.
agentrpmapm-agentrubyruby-agent
Just another website
Contributions:2 reviews, 396 commits, 30 PRs in 8 years
javascriptnextjsreact
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
Jason Clark - Staff Software Engineer at O'Reilly Media