Abdelrhaman Hassan is a Senior Software Engineer with 11 years of experience building and securing scalable backend systems across cloud-native and enterprise environments. Currently at Snyk after leading platform and security-focused engineering at VMware and Futura Solutions, he combines hands-on backend development, Kubernetes architecture, and CI/CD automation with pragmatic infosec practices. He has modernized monoliths to microservices, designed AKS clusters and auth flows, and embedded automated security checks into deployment pipelines. An active open-source contributor, he improved schema tooling for IOTA smart contracts and enhanced the Snyk CLI with language server integration and monitoring features—demonstrating an ability to bridge tooling, security and developer experience. Based in Wiesbaden, he thrives on turning complex requirements into reliable, auditable software and often surfaces subtle security gaps early in the development lifecycle.
11 years of coding experience
12 years of employment as a software developer
Computer Science, Computer Science at Faculty Of Computer And Informatics Minia University
Snyk CLI scans and monitors your projects for security vulnerabilities.
Role in this project:
Full-stack Developer
Contributions:3 reviews, 12 PRs, 14 pushes in 10 months
Contributions summary:Abdelrhaman primarily contributed to the Snyk CLI by updating dependencies, refactoring code, and implementing features related to language server integration and automated upgrades. Their work involved modifications to various parts of the codebase, including Go modules, TypeScript files, and test configurations. The user also made changes to support monitoring capabilities and normalization of target file paths within the application.
Contributions summary:Abdelrhaman primarily contributed to the development of schema generation tools, specifically adding support for YAML schema files. Their work involved modifying existing code to accommodate YAML, including the use of the `gopkg.in/yaml.v2` library for parsing and generating YAML files. They also updated the schema generation process and documentation. These changes indicate a focus on enhancing the smart contract development tooling within the IOTA ledger project.
ethereumblockchainiotasmart-contractscontracts
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
Abdelrhaman Hassan - Senior Software Engineer at Snyk