Abdelrauf Elwahsh is a QC Engineer based in Cairo with a decade of hands-on experience blending mechanical engineering fundamentals and software-focused contributions to high-performance computing projects. While working in Petrojet’s Central Workshop he ensures quality and reliability in industrial settings, and on GitHub he has contributed backend and ML-focused code to notable projects like deeplearning4j and OpenBLAS, including CUDA implementations and assembly-level BLAS kernel optimizations for IBM z13. This mix of field QC practice and low-level performance engineering gives him a rare cross-disciplinary perspective on systems where hardware, numerical performance, and real-world operational constraints intersect. He is comfortable moving between practical workshop problem-solving and contributing to open-source deep learning and linear algebra toolchains.
10 years of coding experience
Bachelor's degree, Mechanical Engineering, Bachelor's degree, Mechanical Engineering at Faculty of Engineering South valley University
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...
Role in this project:
Back-end Developer & ML Engineer
Contributions:92 reviews, 166 commits, 89 PRs in 2 years 7 months
Contributions summary:Abdelrauf's commits primarily focus on implementing and optimizing deep learning functionality within the deeplearning4j/deeplearning4j repository, a suite of tools for deploying and training deep learning models on the JVM. The contributions involve the creation of new operations and optimizing existing ones. This includes creating, and applying CUDA implementations.
OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
Role in this project:
Backend Developer
Contributions:39 commits, 25 PRs, 235 comments in 2 years 9 months
Contributions summary:Abdelrauf made significant contributions to the `openblas` repository, specifically focusing on optimizing BLAS library kernels for the IBM z13 architecture. The commits reveal modifications to core computational kernels, including dgemm and dtrmm, crucial for linear algebra operations. The user's work involved assembly-level programming, evidenced by edits in `.S` files, and optimization efforts to improve performance on the target hardware. Further commits address similar tasks across various routines demonstrating a strong understanding of BLAS functionality.
lapackopenblaslapackelinear-algebrabsd
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.