Trevor Linton

Vice President Of Software Engineering at Mastercard

Salt Lake City, Utah, 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
Trevor Linton is a seasoned software engineering leader with 13 years of experience now serving as Vice President of Software Engineering at Mastercard, leading large-scale platform and delivery initiatives from cloud-native CI/CD rollouts to systems architecture. He marries hands-on technical depth—earlier work spans Node, React, Scala, Kubernetes and backend build systems—with strategic leadership across engineering, cloud operations and product-facing teams. Trevor has a strong track record of improving reliability and performance, evidenced by open-source contributions fixing memory leaks and building complex JavaScript ports of native engines. He’s equally comfortable diving into build systems and dependency integration as he is designing organizational processes that make developers’ lives easier. Based in Salt Lake City, he holds MS and BS degrees in Computer Science from the University of Utah and brings a pragmatic focus on developer experience and platform scalability. A less obvious strength is his steady progression from front-end engineer to executive leader, giving him rare empathy for both individual contributors and executive stakeholders.
code13 years of coding experience
job24 years of employment as a software developer
bookThe University of Utah
github-logo-circle

Github Skills (12)

memory-management10
objective-c10
emscripten10
nodejs10
build-system10
cffi10
ffi10
fontconfig9
gnu-make9
unit-testing9
c-language8
cprogramming-language8

Programming languages (14)

C#JavaCSSC++CScalaGoHTML

Github contributions (5)

github-logo-circle
trevorlinton/webkit.js

Jan 2014 - Dec 2018

Pure JavaScript Port of WebKit
Role in this project:
userBack-end Developer
Contributions:192 commits, 1 PR, 5 pushes in 5 years
Contributions summary:Trevor's commits focus on building the build system. They made significant changes to the build scripts, including fixes related to GYP, dependencies and sources. These changes were likely related to integrating external libraries. The work touches files related to font and build settings.
javascriptwebkit
TooTallNate/NodObjC

Jul 2014 - Oct 2015

The Node.js ⇆ Objective-C bridge
Role in this project:
userBack-end Developer
Contributions:72 commits, 2 PRs, 2 pushes in 1 year 2 months
Contributions summary:Trevor primarily contributed to fixing memory leaks and improving the performance of the Node.js to Objective-C bridge. They added memory tests and made code adjustments to decouple interfaces and reduce memory usage. Furthermore, they modified unit tests and introduced features such as variadic functions, indicating a focus on improving the library's stability and functionality.
nodejsobjective-c
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