John Elm

Software Engineer Lead at Experian DataLabs

San Diego, 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

👤
Senior
🎓
Top School
John Elm is a seasoned software and platform engineer with a decade of recent experience and a long history in enterprise and consulting roles, currently leading engineering at Experian DataLabs from San Diego. He combines infrastructure, platform, and full‑stack testing expertise—previously at Intuit he designed and single‑handedly implemented IOTA, a Node.js/Selenium test automation framework that boosted team velocity and solved complex issues like Recaptcha and localized test data. Comfortable across ops, QA engineering and software development, John has a track record of prototyping pragmatic tooling (language parser tweaks, cookie‑injection login) to unblock teams and scale automation. His background spans startups, independent consulting, and large companies like IBM and Intuit, reflecting both deep technical craft and an aptitude for mentoring and operationalizing reliability.
code10 years of coding experience
job26 years of employment as a software developer
bookMusic, Music at Grant Macewan College
bookAssociate's Degree, Computer Technology, Associate's Degree, Computer Technology at Excelsior College
github-logo-circle

Github Skills (84)

visual-studio10
javascript10
editor10
electron10
typescript10
vscode-extension10
vscode10
nodejs10
visual-studio-code10
microsoft10
css10
chrome10
keyboard9
js9
html9

Programming languages (7)

TypeScriptC++JavaScriptGoObjective-CHTMLPython

Github contributions (5)

github-logo-circle
johnelm/node-jxa

Mar 2018 - Aug 2020

Contributions:10 releases, 73 commits, 5 PRs in 2 years 5 months
js-modulesosxnode-jsjavascriptnodejs
johnelm/scylla-ansible-roles

Dec 2021 - Feb 2023

Ansible roles for deploying and managing Scylla, Scylla-Manager and Scylla-Monitoring
Contributions:2 PRs, 9 pushes in 1 year 2 months
ansible-rolesdeployingscylla-monitoringansiblescylla
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
John Elm - Software Engineer Lead at Experian DataLabs