Steven Willis is a seasoned software engineer with 13 years of experience building backend systems and dev tooling, currently driving engineering at Philo out of Massachusetts. He brings deep proficiency across Python, C/C++, Java, Linux, Debian, MySQL, and large-data tools like Hadoop, with a strong habit of picking up new languages and technologies quickly. Steven has a track record of improving reliability and integrations in production systems, including notable open-source contributions to Kapacitor where he modernized PagerDuty alerts and to Homebrew formula maintenance. His career spans senior engineering roles at CarGurus and Compete and entrepreneurial systems work as a co-founder managing full-stack infrastructure. Colleagues value his analytical mindset and pragmatic approach to selecting the right tool for the problem. He pairs hands-on coding with infrastructure savvy, often tackling the testing and documentation needed to make changes safe and repeatable.
12 years of coding experience
16 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Worcester Polytechnic Institute
Open source framework for processing, monitoring, and alerting on time series data
Role in this project:
Back-end Developer
Contributions:7 commits, 2 PRs, 19 comments in 6 months
Contributions summary:Steven primarily focused on enhancing the PagerDuty2 integration within the Kapacitor framework, a time series data processing and alerting system. Their work involved refactoring and updating the PagerDuty integration, including the transition from `serviceKey` to `routingKey`. Additionally, the user implemented the ability to include links in the PagerDuty alerts. These modifications involved changes to the service's internal logic, testing components, and documentation updates.
💀 The former home of Homebrew/homebrew (deprecated)
Role in this project:
Back-end Developer
Contributions:6 commits, 9 PRs, 35 comments in 9 months
Contributions summary:Steven contributed to the Homebrew package management system by creating and modifying formula files. They addressed bug fixes, such as installing `realpath` without a prefix and fixing bash-completion issues. The user also updated formulas for various packages, including `get-flash-videos`, `fmpp`, and `mydumper`, demonstrating experience in maintaining and updating software definitions within the Homebrew ecosystem.
macoshomebrew
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.