William Johnston is a software development specialist with 11 years of experience building maintainable, test-driven systems and leading teams through product and technical decisions. He is strongest in Ruby and has contributed to notable open-source tooling like Capistrano, bringing practical deployment and CI expertise to shipping reliable services. William has progressed from hands-on engineering at Minnesota Public Radio to technical leadership and management roles at Drip, where he balanced coding, architecture, and people development. He mentors and teaches engineers, prioritizing clean object-oriented design and robust testing practices that scale with teams. Beyond web apps he’s handled systems administration, Active Directory, and budgeting, showing a blend of technical breadth and operational ownership. Based in Saint Paul, he also maintains projects to automate TLS certificate workflows, reflecting a pragmatic focus on developer productivity and secure operations.
11 years of coding experience
12 years of employment as a software developer
Music, Music at University of Wisconsin-River Falls
Bachelor of Arts (B.A.) Computer Science, Bachelor of Arts (B.A.) Computer Science at Thomas Edison State University
A deployment automation tool built on Ruby, Rake, and SSH.
Role in this project:
Backend Developer
Contributions:8 reviews, 137 commits, 82 PRs in 4 years 3 months
Contributions summary:William primarily contributed to the Capistrano deployment tool by modifying its Ruby code. Their work includes refactoring error messages, fixing assignment issues, and addressing code style issues, primarily focused on the core Ruby files. Additionally, the user made several updates to navigation and frontmatter files, indicating involvement in documentation and potentially some user interface aspects of the tool. The user also addressed various style violations using the Rubocop linter.
Contributions:6 releases, 2 reviews, 85 commits in 4 years
apiapi-wrapperapi-sphpphp-wrapper
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
William Johnston - Software Development Specialist at Solventum