Lior Hasson is a pragmatic software engineer with 12 years of experience building resilient back-end systems and CI/CD integrations, currently contributing at BigPanda from Israel. He has deep practical experience with Java, Node.js/TypeScript and containerized deployments, and has improved core infrastructure components in widely used open-source projects like Jenkins and JFrog’s build-info and Artifactory clients. Lior favors elegant algorithmic solutions and has a track record of enhancing build and version-control workflows, resource/class-loading robustness, and artifact search capabilities. Comfortable across full-stack and tooling contexts, he has delivered production-ready services, developer CLIs and accessibility-focused platforms while maintaining strong test coverage and observability. Outside work he’s self-driven and autodidactic, blending a love of long-distance running and team sports with a methodical approach to complex problems.
12 years of coding experience
8 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Ben-Gurion University of the Negev
Contributions:22 commits, 5 PRs, 1 comment in 2 years 9 months
Contributions summary:Lior's commits primarily focus on adding new functionalities related to searching artifacts, including the ability to search by name, creation date ranges, and created since a specific time. They implemented these search features by modifying the `SearchesImpl.groovy` and related Java interfaces, incorporating new methods and integrating search queries. These changes directly involved expanding the existing Artifactory client's search capabilities within the Java API bindings.
Artifactory's open integration layer for CI build servers
Role in this project:
Back-end Developer
Contributions:83 commits, 54 pushes, 1 branch in 1 year 5 months
Contributions summary:Lior's primary contribution centers around adding and integrating a version control URL (`vcsUrl`) into the `build-info` project, augmenting the existing `vcsRevision` functionality. These changes include modifications across multiple modules, specifically in `ArtifactoryClientConfiguration.java`, `ArtifactoryBuildInfoTrigger.java`, `BuildInfoModelPropertyResolver.java`, `BuildInfoBuilder.java` and `Build.java`. This enhancement allows for better tracking and integration of the version control system used in the build process within the Artifactory ecosystem.
artifactorycicdcontinuous-integration
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.