Hany Fahim is a Toronto-based founder and CEO with over 15 years building and operating cloud, hosting, and DevOps services, currently leading stack.io and VM Farms. He combines hands-on engineering and service delivery experience—having led network operations and Linux teams—to craft managed hosting and cloud engineering that act as true extensions of development teams. Hany contributes to open-source infrastructure tooling, including enhancements to Terraform’s CloudStack provider and an Ansible OpenVPN role, reflecting a focus on practical, production-ready automation. Known in the local startup community for event participation and ecosystem support, he blends entrepreneurial grit with deep operational expertise in networking, virtualization, and automated deployment.
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Role in this project:
Backend & Cloud Engineer
Contributions:17 commits, 4 PRs, 20 comments in 7 months
Contributions summary:Hany primarily contributed to the `cloudstack` provider within the Terraform repository, adding and modifying resources related to CloudStack infrastructure. Their work involved adding a `project` parameter to several CloudStack resources such as `network`, `vpc`, `ipaddress`, and `disk`, enhancing project management capabilities. Furthermore, the user refined existing code by incorporating the `UnlimitedResourceID` constant for zone handling and implementing source NAT IP retrieval for VPCs, improving usability and functionality.
Ansible Playbook for OpenVPN on CentOS/Fedora/RHEL clones
Role in this project:
DevOps Engineer
Contributions:7 commits, 5 PRs, 2 comments in 1 day
Contributions summary:Hany's contributions focused on enhancing the OpenVPN Ansible role, specifically concerning configuration options. They added functionality for Certificate Revocation Lists (CRLs) and server hostname configuration. Additionally, the user made adjustments to client configurations, including Windows-specific options and management interface settings. These changes involved modifying configuration templates, indicating a focus on improving the role's flexibility and usability.
openvpncentosrhelansibleclones
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.