Scott Hackman is a Senior Software Engineer based in New York with eight years of experience building production-grade systems at Target, spanning Kotlin, Go, Python, and cloud-native tooling. He has shipped compliant POS features used across the U.S. (eWIC, bike licenses, gift cards) and designed real-time Social Commerce systems powering inventory and partner integrations. Equally at home in backend services and tooling, Scott contributes to notable open-source Rust projects—enhancing clap’s flag subcommands and expanding language support in tokei—bringing a pragmatic testing and automation mindset. His background includes scaling observability stacks and teaching web development, reflecting a blend of operational rigor, developer empathy, and a curiosity for cross-language tooling improvements.
8 years of coding experience
2 years of employment as a software developer
Computer Science, Computer Science at Bowling Green State University
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at The Ohio State University
A full featured, fast Command Line Argument Parser for Rust
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:31 commits, 1 PR, 22 comments in 1 month
Contributions summary:Scott primarily focused on enhancing the functionality of the command-line argument parser by implementing and testing flag subcommands. Their work involved adding a new feature and creating thorough unit tests for various scenarios involving short and long flags, aliases, and subcommand interactions. They also provided a comprehensive example utilizing the pacman package manager's style to illustrate the practical application of flag subcommands and the underlying structure to users. The user contributed significantly to expanding the library's test suite and providing clear, user-friendly examples.
Contributions:13 commits, 9 PRs, 22 comments in 2 months
Contributions summary:Scott significantly contributed to the `tokei` project by implementing new language support and features. They added support for TypeScript, JavaScript, Vue, C#, C++, F#, and verbatim string handling within the codebase. Their work also included bug fixes related to comment counting, formatting enhancements, and adjustments to the project's build configuration, demonstrating a strong understanding of the project's architecture.
command-line-toolstatisticscloctokeiwindows
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
Scott Hackman - Senior Software Engineer at Target