Rami Ruhayel

Software Engineer at VGW

Western Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rami Ruhayel is a seasoned software engineer with 8+ years building cloud-native systems, mentoring teams, and designing curriculum that turns graduates into industry-ready engineers. Based in Western Australia, he blends practical backend and DevOps expertise—demonstrated by contributions to prominent Rust projects like rust-analyzer, clap, and rustup—with deep experience in Domain Driven Design, event sourcing and AWS infrastructure. At JourneyOne he led a 12-month graduate program, running hands-on workshops from TDD to cloud security and embedding real stakeholder projects to accelerate learning. His background in actuarial science and first-class computer science honors gives him a rare mix of statistical rigor and software craftsmanship, evident in work that spans enterprise clients (BHP, RAC WA) to open-source toolchain improvements. Colleagues describe him as an educator-engineer: equally focused on shipping robust systems and growing the next generation of technical talent.
code8 years of coding experience
job16 years of employment as a software developer
bookAssociate of the Institute of Actuaries, Actuarial Science, Associate of the Institute of Actuaries, Actuarial Science at London Institute of Actuaries
bookBachelor of Science (B.Sc.) 1st Class Honors , Computer Science, Bachelor of Science (B.Sc.) 1st Class Honors , Computer Science at Curtin University
languagesEnglish, Arabic, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
630reached
0answers
1question
github-logo-circle

Github Skills (28)

github-ci10
scripting10
compiler-development10
command-line-arguments10
development-tools10
cicd10
script10
code-generation10
command-line-parser10
argument-parsing10
toolchain10
sh10
rust10
shell10
githubaction-workflow10

Programming languages (34)

C#CCMakeGoHTMLJupyter NotebookTypeScriptShell

Github contributions (5)

github-logo-circle
rust-lang/rustup

Aug 2023 - Jun 2026

The Rust toolchain installer
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1038 reviews, 587 PRs, 465 pushes in 2 years 11 months
Contributions summary:Rami's contributions primarily focused on enhancing the Rust toolchain installer, specifically improving platform compatibility on macOS and refining installation procedures. They addressed issues related to macOS architecture detection, and introduced the ability to customize the color output of the installer. The user also improved documentation and implemented unit tests for new environment variable features, further contributing to the project's robustness. Additionally, the user updated build-related scripts and infrastructure components.
rusttoolchainrustlang
rust-lang/rust-analyzer

Feb 2020 - Sep 2024

A Rust compiler front-end for IDEs
Role in this project:
userBack-end Developer
Contributions:1 review, 3 PRs, 29 comments in 4 years 7 months
Contributions summary:Rami primarily focused on enhancing the Rust compiler front-end, specifically within the `rust-analyzer` project. Their contributions involved implementing and refining code generation related to traits like `PartialEq`. This included addressing edge cases, adding support for generics, and refactoring code for better handling of different enum structures. These changes improve the correctness and functionality of generated code, particularly in scenarios involving derive macros.
compilerfrontendrustlsp-server
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