Trevor Murphy

Software Engineer

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

👤
Senior
🎓
Top School
Trevor Murphy is a software engineer in Portland with 15 years of analytical and engineering experience rooted in an eight-year actuarial career, now focused on data-driven product work with social impact. At Google he kept Ads Scripts' Video API highly available while automating global testing workflows that reclaimed a weekly 24-hour manual roundtrip. He brings a proven track record of modernizing legacy analytics—introducing version control to Excel-based modeling, moving tools into data pipelines, and surfacing multi-percent revenue savings through granular cost segmentation. Comfortable both as an individual contributor and a manager, he has led small teams, cross-trained stakeholders, and translated statistical work into digestible, city-sized insights. An Emacs power user and active open-source contributor, he’s improved debugging and client-server behavior in the Indium JS-for-Emacs environment, reflecting a blend of deep tooling curiosity and pragmatic production focus.
code15 years of coding experience
job6 years of employment as a software developer
bookData Science, Data Science at Signal Data Science Bootcamp
bookB.A, Mathematics and Philosophy, B.A, Mathematics and Philosophy at Rice University
bookSociety of Actuaries
github-logo-circle

Github Skills (7)

debugging10
debug10
nodejs10
javascript10
elisp10
emacs10
chrome4

Programming languages (6)

C++CCommon LispJupyter NotebookEmacs LispPython

Github contributions (5)

github-logo-circle
NicolasPetton/Indium

Feb 2021 - Feb 2021

A JavaScript development environment for Emacs
Role in this project:
userFull-stack Developer
Contributions:1 review, 5 commits, 3 PRs in 2 days
Contributions summary:Trevor primarily focused on enhancing the debugging capabilities of the Emacs environment. Their contributions involved fixing linter errors, ensuring backward compatibility of existing code, and adding support for disconnecting from the server. The user also implemented functionality to disconnect the debugging client when the NodeJS server requests it, indicating a focus on improving the interaction between the client and the server components within the Emacs development environment. These changes suggest a developer contributing to the core functionality of the debugging tools.
javascript-developmentjavascriptchromeemacsinspector
tmurph/todo-sync

Jan 2017 - Sep 2018

Contributions:92 commits, 34 pushes, 2 branches in 1 year 8 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
Trevor Murphy - Software Engineer