Gary Lucas is a Senior Software Engineer with over 25 years of deep expertise in IBM AS/400 / iSeries systems, modernized migrations, and legacy-to-modern conversions, currently applying his skills at UPMC. He excels across the full SDLC—analysis, design, development, testing and documentation—working extensively with RPG/COBOL variants, DB2/SQL, APIs, and change-management tools like ALDON and JIRA. Notable achievements include authoring IBM’s ME2000 AS400 migration package and a widely used Y2K conversion tool deployed by major organizations, and earning IBM Developer Status for AS/400 work. Beyond mainframe modernization he contributes to open-source quality engineering—improving test suites for the Apache Commons Imaging project—and has interests in GIS, robotics and computational geometry. Known for clear technical documentation, UML/Visio design artifacts, and pragmatic leadership, he blends veteran legacy-systems knowledge with modern testing and agile practices to deliver reliable, auditable solutions.
Apache Commons Imaging (previously Sanselan) is a pure-Java image library
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:51 reviews, 25 commits, 28 PRs in 2 years
Contributions summary:Gary primarily focused on improving the test suite for the Apache Commons Imaging library. Their contributions included writing new tests for image information, particularly related to Windows environments, and adding tests to verify sub-image functionality and correctness. They also addressed specific bugs, such as an issue related to palette interpretation in TIFF files, and implemented improvements to testing code coverage.
Apache Commons Imaging (previously Sanselan) is a pure-Java image library
Contributions:66 pushes, 27 branches in 3 years 6 months
commons-imagingcommonsimageimage-librarypure-java
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.