Evan Meagher

Software Engineer at Samsara

San Rafael, California, 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
Evan Meagher is a seasoned software engineer with 16 years of experience building and operating large-scale backend and embedded systems across logistics, renewable energy, and utility sectors. Currently on Samsara’s Ingestion team, he designs resilient sensor data pipelines and previously led full-stack efforts for connected equipment that improved safety and efficiency for industrial customers. His background includes founding-team engineering at a hardware startup that was acquired, leading energy-focused projects at X, and contributing to Twitter’s migration to a service-oriented Scala architecture—showing deep distributed-systems and reliability expertise. An active open-source contributor, he has enhanced the npm CLI’s tab-completion and improved authentication/caching in Dropwizard, reflecting a knack for practical developer tooling and infrastructure. Based in San Rafael, he combines hands-on implementation from embedded Linux to cloud services with experience advising energy startups, making him effective at bridging hardware, software, and operational concerns.
code16 years of coding experience
job10 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at University of Washington
stackoverflow-logo

Stackoverflow

Stats
4,527reputation
2.4mreached
77answers
0questions
Badges
css
top-5%
github-logo-circle

Github Skills (36)

javascript10
npm10
npm-cli10
testing10
command-line-interface10
user-authentication10
authentication10
java10
dropwizard10
javas10
command-line10
nodejs10
package-manager10
tab-completion10
cli10

Programming languages (12)

JavaShellJinjaCSSC++CoffeeScriptScalaSCSS

Github contributions (5)

github-logo-circle
dropwizard/dropwizard

Oct 2015 - Mar 2017

A damn simple library for building production-ready RESTful web services.
Role in this project:
userBack-end Developer
Contributions:1 release, 21 commits, 47 PRs in 1 year 5 months
Contributions summary:Evan primarily contributed to the dropwizard project by adding features and refactoring the authentication and testing components. The commits show the implementation of caching for the authorizer and support for polymorphic principals. There were also improvements to the testing infrastructure to configure and customize the Jersey client. They also addressed a bug in the request logging functionality.
production-readyweb-services-restfulrestful-webservicesjax-rsproduction
npm/npm

Nov 2010 - Dec 2010

This repository is moving to: https://github.com/npm/cli
Role in this project:
userFull-stack Developer
Contributions:14 commits in 1 month
Contributions summary:Evan's contributions focused on enhancing the npm CLI's command-line interface, specifically related to tab completion functionality. They added tab completion features for various npm commands such as `view`, `owner`, `uninstall`, `config`, `cache`, `deactivate`, `help`, `install`, `activate`, `rebuild`, `restart`, `outdated`, `deprecate`, and `bundle`. The changes involved creating new completion logic, refactoring existing code, and integrating new utilities to support more comprehensive and accurate command suggestions within the npm CLI.
npm-clinodejsnpmcli
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
Evan Meagher - Software Engineer at Samsara