Robert Evans is a Lead Software Engineer with 13 years of experience building high-performance Node.js services and shipping them through fully automated continuous deployment pipelines. Based in Baltimore, he has led engineering teams and agent development at New Relic, contributing key features like ESM support, Next.js and Apollo Server plugins, and instrumentation for major libraries (grpc, mongodb, undici, pino) in the widely used newrelic/node-newrelic repo. He emphasizes test-first practices, code readability, and maintainability, driving measurable improvements in coverage and developer workflow automation. Known for bridging hands-on engineering with platform-level architecting, he also introduced hybrid New Relic/OpenTelemetry ideas and centralized eslint and release automation across packages. Colleagues rely on him for troubleshooting, process improvements, and mentoring teams to ship reliable, observable systems at scale.
12 years of coding experience
16 years of employment as a software developer
B.S., Information Systems/Spanish, B.S., Information Systems/Spanish at Elizabethtown College
NA, General Studies, NA, General Studies at Universitat de Barcelona
New Relic Node.js agent code base. Developers are welcome to create pull requests here, please see our contributing guidelines. For New Relic technical support, please go to http://support.newrelic.com.
Role in this project:
Back-end Developer
Contributions:1 release, 1633 reviews, 837 commits in 1 year 9 months
Contributions summary:Robert primarily contributed to the back-end of the Node.js agent, focusing on instrumentation. They implemented and debugged code to add context to the HTTP requests that the agent was monitoring, and also worked to add support for CLM to the agent. Additionally, they improved the metrics associated with the agent's performance. They also made improvements to the gRPC client instrumentation and related tests, including enhancements for bidirectional streaming and addressing issues with the logging.
Generic tools and instructions for making it easier to work with git as a team.
Contributions:20 commits, 18 pushes, 2 branches in 2 years 4 months
git-clientmercurialinstructionslibgit2generic
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
Robert Evans - Lead Software Engineer at New Relic, Inc.