Victor Kareh is a Principal Software Engineer with 14 years of experience, currently architecting OpenShift Cloud Services at Red Hat to deliver consistent cluster management and user-facing APIs across cloud providers. He blends hands-on backend work—such as implementing authentication and token management for the openshift/rosa CLI—with front-end craftsmanship, improving HiDPI rendering in the long-standing mate-desktop/caja project. Victor has led cross-functional teams to ship scalable web and cloud-native systems at Nexient and Seelio, and has a history of re-architecting data-heavy platforms for performance and reliability. Based in rural Quebec, he pairs a pragmatic engineering mindset with open-source contributions that bridge low-level UI details and critical cloud tooling.
14 years of coding experience
18 years of employment as a software developer
B.S., Computer Engineering, B.S., Computer Engineering at Universidad de Puerto Rico
Contributions:39 releases, 527 reviews, 644 commits in 2 years 8 months
Contributions summary:Victor's commits focused on adding login and logout commands, crucial for user authentication and session management. These changes involved the creation of an OCM configuration file and the implementation of a mechanism to handle access and refresh tokens. Additionally, the commits demonstrate the user's involvement in building command-line interface commands, particularly through the modification of `cmd/login/cmd.go` and the creation of supporting functions. The user's work is central to the functionality of the tool, contributing code for access token authorization.
Contributions:2 reviews, 25 commits, 15 PRs in 1 year 3 months
Contributions summary:Victor's contributions primarily focused on improving the user interface and handling of HiDPI displays within the Caja file manager. They converted pixbufs to Cairo surfaces, enabling proper scaling of icons. Furthermore, they addressed HiDPI issues in the sidebar and desktop icon view by scaling screen dimensions, improving rendering and layout across different display resolutions. Additional work involved rendering icons using Cairo surfaces in preference settings and other areas for improved visual consistency.
mate-desktopelectronlinuxmatedesktop
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.