Tim Gallagher

Senior Quality Assurance Test Engineer at ASM Research

Fuquay-Varina, North Carolina, 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
Tim Gallagher is a Senior Quality Assurance Test Engineer with nine years of hands-on experience delivering performance-focused QA for hardware, software, and Linux systems. Based in Fuquay-Varina, NC, he designs and executes large-scale load tests using tools like HP LoadRunner, Micro Focus ALM, and Performance Center while capturing and reporting key performance metrics and defects. His background includes low-level Linux and IBM server platform testing, giving him a rare blend of hardware troubleshooting and performance engineering expertise. An active contributor to open-source Java tooling, he enhanced the widely used JCommander parsing library by enabling runtime- pluggable parameter parsing and added test coverage to support it. Outside engineering he’s also a filmmaker, bringing creativity and storytelling to technical problem solving and test communications.
code9 years of coding experience
job5 years of employment as a software developer
bookComputer Science, Computer Science at Appalachian State University
github-logo-circle

Github Skills (7)

javas10
api-design10
java10
software-design9
reflection9
reflections9
testing8

Programming languages (3)

TypeScriptJavaJavaScript

Github contributions (5)

github-logo-circle
cbeust/jcommander

Mar 2021 - Dec 2021

Command line parsing framework for Java
Role in this project:
userBack-end Developer
Contributions:3 reviews, 12 commits, 1 PR in 9 months
Contributions summary:Tim focused on enhancing the JCommander library by introducing a mechanism to replace the Parameterized parsing at runtime. They implemented an `IParameterizedParser` interface and a `DefaultParameterizedParser` class to enable this. The user's work involved modifications to the core `JCommander` class and the creation of supporting interfaces and classes to facilitate the runtime replacement of the parameter parsing logic. They also added a testing module.
parsingargument-parsingcommand-line-parserjavacommand-line
tgallagher2017/jcommander

Mar 2021 - Dec 2021

Command line parsing framework for Java
Contributions:12 pushes in 9 months
parsingargument-parsingcommand-line-parserjavacommand-line
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
Tim Gallagher - Senior Quality Assurance Test Engineer at ASM Research