Stephen James

Engineering Manager at New Relic

Barcelona, Catalonia, Spain
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
Stephen James is an experienced engineering manager and hands-on developer with 13 years building enterprise web applications, currently leading engineering at New Relic from Barcelona. He combines a strong JavaScript front-end background with C# and the Microsoft stack to deliver usable, robust products and pragmatic system architectures. Having progressed from senior frontend roles at King and Amplience to leadership at New Relic, he excels at prototyping, UX-driven design, and simplifying complex enterprise workflows. Stephen also contributes to open-source tooling—improving the build process and modularity of the popular interact.js library—demonstrating attention to developer experience as well as user-facing polish.
code13 years of coding experience
job25 years of employment as a software developer
bookComp.Prog.Dip IT, Comp.Prog.Dip IT at Crux Training Institute
github-logo-circle

Github Skills (11)

browserify10
gulp10
javascript10
front-end-development10
sourcemaps10
jshint9
drag-and-drop9
typescript4
vanilla-javascript4
typescripts4
typescript-types4

Programming languages (4)

TypeScriptC++JavaScriptLua

Github contributions (5)

github-logo-circle
taye/interact.js

May 2015 - Jun 2015

JavaScript drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
Role in this project:
userFront-end Developer
Contributions:17 commits, 5 PRs, 5 comments in 10 days
Contributions summary:Stephen's contributions primarily focused on setting up a build process for the `interact.js` library using Gulp and Browserify. They integrated JSHint for code linting, implemented source maps, and established a minified build. The user also updated demo files to point to the built output, ensuring the demos correctly utilized the library's built version. Several modules were extracted to improve the code structure.
mobilesnapsnappingresizingdrag
Contributions:7 commits, 1 push in 3 years 10 months
datastructurejavascript-datastructurejavascriptreferencingtree-structures
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
Stephen James - Engineering Manager at New Relic