Shane Faulkner

Director Of Engineering at Macmillan Learning

Lake Oswego, 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
Shane Faulkner is a seasoned software engineering leader with 11+ years of experience building and scaling teams, currently serving as Director of Engineering at Macmillan Learning. He combines hands-on backend development and systems architecture with strong delivery instincts, having progressed from developer to technical lead, team lead, and now director. Shane has a track record of improving development processes—introducing CI/CD, branching strategies, and automation—and has led high-pressure delivery projects such as national promotional systems and accessibility remediations. He also contributes to open-source projects like Vaultwarden, adding API and real-time update support for attachment and cipher handling, showing his comfort with Rust and secure sync services. Based in Lake Oswego, Oregon, he pairs practical cloud and operations experience (Azure, AWS, containerization, Mongo) with a customer-focused, collaborative leadership style that emphasizes continuous refinement and automation.
code11 years of coding experience
job25 years of employment as a software developer
bookBA, Computer Science, BA, Computer Science at Southwestern University
bookGeneral Studies, General Studies at Temple College
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

databases10
database-api10
rust10
api10
vaultwarden10
rocket10
apidoc10
database10
dockers5
docker5

Programming languages (10)

TypeScriptC#JavaShellC++RustCJavaScript

Github contributions (5)

github-logo-circle
dani-garcia/vaultwarden

Jul 2018 - Feb 2019

Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
Role in this project:
userBack-end Developer
Contributions:10 commits, 3 PRs, 23 comments in 7 months
Contributions summary:Shane primarily focused on enhancing the Vaultwarden server's functionality, specifically addressing missing API endpoints and improving existing ones for attachment management. They implemented new APIs for admin and share attachment functionalities, including delete options, sharing, and notifications. The commits also included refactoring and improvements to core cipher and attachment handling logic. Furthermore, the user added support for CipherUpdate notifications, enabling real-time updates.
bitwarden-rsrustvaultwardendockerrocket
Contributions:10 commits, 67 pushes, 1 branch 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
Shane Faulkner - Director Of Engineering at Macmillan Learning