Andrew Hynes is a Senior Software Developer based in St. John's, Newfoundland with eight years of experience blending mechanical and computer engineering to build backend systems, automation frameworks, and machine learning and computer vision solutions. He holds a 4.0 Master’s in Computer Engineering and a high-achieving Mechanical Engineering bachelor’s, bringing strong academic rigour to production engineering and testing roles at IBM and CoLab Software. Andrew has progressed from backend developer to senior developer at CoLab, shipping reliable services and improving developer workflows. An active open-source contributor, he has improved git UX and robustness in the popular lazygit project by implementing stash features, UI updates, and tests. Comfortable moving between research, data analysis, and production code, he pairs a systems-level engineering mindset with practical, test-driven development.
8 years of coding experience
7 years of employment as a software developer
Gonzaga High School
Master’s Degree, Computer Engineering, 4.0 / 4.0, Master’s Degree, Computer Engineering, 4.0 / 4.0 at Memorial University of Newfoundland
Contributions:4 reviews, 23 commits, 1 PR in 5 months
Contributions summary:Andrew primarily contributed to adding and refactoring features related to the git stash functionality within the `lazygit` terminal UI. Their work involved adding an option to include untracked files when stashing, refactoring code to improve clarity and efficiency, and implementing tests for the newly introduced stash functionality. They made changes to the codebase, including modifying the user interface, and command execution logic.
Contributions:34 commits, 25 pushes, 3 branches in 17 days
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
Andrew Hynes - Senior Software Developer at CoLab Software