Andrew Goode

VP Development at LivTech

Atlanta, Georgia, 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
Andrew Goode is a seasoned software leader with 12 years of experience who currently serves as VP Development in Atlanta, guiding product and engineering strategy at scale. A former co-founder and CTO of SalesVista, he combines hands-on engineering with executive leadership, having earlier driven technical architecture and team growth at NexTraq and npm, Inc. He is an active open-source contributor to widely used CLI projects like standard-version and yargs, where he improved CLI UX, testing, and localization—work that surfaces in tooling developers use daily. Comfortable across backend, DevOps and full-stack work, Andrew brings a practical blend of startup grit and enterprise discipline, and—less obviously—applies a creative, music-industry-trained mindset from his BBA in Music Industry to product and team orchestration.
code12 years of coding experience
job19 years of employment as a software developer
bookBachelor of Business Administration (BBA) Music Industry, Bachelor of Business Administration (BBA) Music Industry at Belmont University
stackoverflow-logo

Stackoverflow

Stats
5,653reputation
1.3mreached
71answers
0questions
Badges
spring-mvc
top-5%
spring
top-5%
java
top-5%
eclipse
top-5%
jsp
top-5%
eclipse-plugin
top-5%
github-logo-circle

Github Skills (31)

git10
javascript10
testing10
command-line-arguments10
command-line-parser10
argument-parsing10
nodejs10
versioning10
cli10
jsp9
eclipse-plugin9
java9
spring9
servlet9
spring-mvc9

Programming languages (7)

TypeScriptCSSShellSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
yargs/yargs

Nov 2015 - Mar 2017

yargs the modern, pirate-themed successor to optimist.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:2 reviews, 44 commits, 104 PRs in 1 year 4 months
Contributions summary:Andrew primarily focused on improving the functionality and maintainability of the yargs library. Their contributions include refactoring code, adding tests, enhancing the command-line argument parsing capabilities, and improving the documentation. The user also implemented features related to handling environment variables, command aliases, and command directory loading. Furthermore, they updated the codebase to handle regional locales and made updates to the library's internal architecture, including the use of context for command execution.
yargs
:trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
Role in this project:
userFull-stack Developer
Contributions:11 commits, 20 PRs, 12 pushes in 3 months
Contributions summary:Andrew primarily contributed to the project by adding and improving features related to the command-line interface (CLI) of the standard-version tool. They implemented functionality to sign commits and tags, formatted commit and tag messages, and updated dependencies. The user also contributed to the testing suite by mocking git for specific tests, thereby improving code coverage.
changelogversioningsemanticclitags
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