Steven Johns

Technical Director at KieranTimberlake

Philadelphia, Pennsylvania, 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
Steven Johns is a Technical Director based in Philadelphia with 11 years of software experience layered on a long career in architecture and project leadership. He blends hands-on back-end engineering—evidenced by contributions to the django-cas-ng authentication library, including SSL-bypass settings and class-based view refactors—with strategic technical direction at KieranTimberlake. Comfortable translating complex requirements into maintainable systems, he pairs rigorous testing and integration work with an architect’s attention to design and longevity. His background in architecture (BArch, Penn State) and decades managing large, multi-disciplinary building projects gives him a unique systems-thinking perspective on software delivery and team coordination. Colleagues rely on him to bridge legacy systems and modern best practices while keeping practical, production-ready outcomes front and center.
code11 years of coding experience
job28 years of employment as a software developer
bookBachelor of Architecture (BArch), Architecture, Bachelor of Architecture (BArch), Architecture at Pennsylvania State University
github-logo-circle

Github Skills (6)

user-authentication10
cas10
authentication10
python10
django10
testing9

Programming languages (10)

TypeScriptShellC++CSSRustJavaScriptGoSwift

Github contributions (5)

github-logo-circle
django-cas-ng/django-cas-ng

Oct 2018 - Oct 2018

Django CAS 1.0/2.0/3.0 client authentication library, supporting Django 4.2+ and Python 3.8+
Role in this project:
userBack-end Developer
Contributions:13 commits, 2 PRs, 12 comments in 15 days
Contributions summary:Steven primarily contributed to the back-end functionality of the Django CAS-ng library. Their work included adding settings to bypass SSL certificate validation, modifying the code to handle this setting, and refactoring views to class-based views. The user also updated the tests and related components of the library and integrated changes from the master branch.
pythondjango-frameworkdjangodjangocasdjango-2
Contributions:10 commits, 1 PR, 9 pushes in 1 day
internet-archivewaybackarchivehistoricalwayback-machine
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
Steven Johns - Technical Director at KieranTimberlake