Dave Barnow

Senior II Software Development Engineer In Test at Akamai Technologies

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

👤
Senior
🎓
Top School
Dave Barnow is a Senior Software Development Engineer in Test with a decade of experience preventing user-facing failures by improving operational efficiency through manual and automated QA. Based in Philadelphia, he has progressed from front-end development and freelance web design into senior QA and SDET roles at companies including Linode and Akamai, bringing a pragmatic full-stack perspective to testing. He modernized open-source tooling—contributing to the linode-cli by removing Python 2 remnants and streamlining command structure—demonstrating attention to maintainability and modern Python practices. Comfortable across e-commerce and cloud platforms, he designs test strategies, automations, and processes that reduce cycle time and surface hard-to-find regressions. Colleagues rely on him to bridge dev, product, and ops teams, and his background in hands-on web development gives him an edge in diagnosing complex UI-to-backend issues. He combines an engineer’s focus on readable, future-proof code with a tester’s obsession for the end-user experience.
code10 years of coding experience
job18 years of employment as a software developer
bookAS, General Studies, AS, General Studies at ACCC
languagesEnglish, Spanish
github-logo-circle

Github Skills (6)

command-line-tool10
python10
cloud-computing9
infrastructure8
linode8
git4

Programming languages (7)

TypeScriptShellJavaScriptGoHTMLRubyPython

Github contributions (5)

github-logo-circle
linode/linode-cli

Jan 2022 - Jul 2022

The official Linode command line interface.
Role in this project:
userBack-end Developer
Contributions:9 commits, 6 PRs, 2 comments in 5 months
Contributions summary:Dave contributed to the Linode CLI, focusing on code cleanup and modernization. They removed Python 2 code, updated the codebase to utilize Python 3, and eliminated unused imports. Furthermore, the user refactored the code by sorting CLI commands alphabetically and streamlining the import statements. These changes improved code readability, maintainability, and compatibility with modern Python environments.
command-line-interfacelinodecloudinfrastructurecommand-line-tool
bavedarnow/manager

Feb 2020 - Jul 2022

The Linode Cloud Manager
Contributions:4 pushes, 2 branches in 2 years 5 months
cloudcloud-managerlinode
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