Abdelrahman Abdelrahman

Software Development Engineer 1 at Amazon Web Services (AWS)

Berlin, Germany
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

👤
Senior
🎓
Top School
Abdelrahman Abdelrahman is a software engineer with 11 years of experience, currently contributing to AWS as a Software Development Engineer focused on infrastructure tooling like the AWS Cloud Development Kit. He is a pragmatic full-stack contributor with notable open-source work on the Cutter reverse engineering platform—adding UI widgets and plugin integrations—and backend and test automation improvements to the widely used borgbackup project. His background spans building performant web tooling (React/TypeScript/Node) and shrinking CI/build times with Bazel, as well as applied ML work developing high-accuracy regression models for maritime safety on AWS SageMaker. Based in Berlin, he blends systems-level thinking with practical UX improvements and a track record of shipping measurable reliability and performance gains. Colleagues describe him as detail-oriented and hands-on, able to navigate C++/Qt, Python, and cloud-native stacks. He often pairs low-level reverse-engineering insights with cloud-scale engineering to solve tricky production problems.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree Computer and Communication Engineering, Bachelor's degree Computer and Communication Engineering at Alexandria University
bookInternational Academy of Kuwait
bookMSc Computer Science (Co-op), MSc Computer Science (Co-op) at Memorial University, Newfoundland and Labrador
bookHigh School Diploma, High School Diploma at Arab Academy for Science, Technology and Maritime Transport
stackoverflow-logo

Stackoverflow

Stats
13reputation
278reached
0answers
1question
github-logo-circle

Github Skills (25)

debugging10
debug10
c-language10
python10
testing10
backup10
front-end-development10
qt-framework10
reverse-engineering10
cprogramming-language10
cut9
slicer9
cookiecutter9
model-view-controller9
encryption9

Programming languages (12)

TypeScriptJuliaCSSC++ShellRustCJavaScript

Github contributions (5)

github-logo-circle
borgbackup/borg

Jun 2016 - Jan 2018

Deduplicating archiver with compression and authenticated encryption.
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:39 commits, 18 PRs, 84 comments in 1 year 6 months
Contributions summary:Abdelrahman primarily contributed to enhancing the borgbackup/borg project by implementing features related to listing repository archives and improving the extract process. They introduced new functionalities, such as applying formats when listing archives and adding tests for listing repository archives. The user also focused on improving the extract progress display and added progress messages for various cache operations. These changes demonstrate a focus on usability and reliability of the backup solution.
pythondedupecompressionsshdeduplication
rizinorg/cutter

Feb 2018 - Apr 2018

Free and Open Source Reverse Engineering Platform powered by rizin
Role in this project:
userFull-stack Developer
Contributions:10 commits, 10 PRs, 17 comments in 1 month
Contributions summary:Abdelrahman contributed to the Cutter reverse engineering platform by adding a virtual tables panel, which involved implementing a new widget to display and manage virtual tables. This required modifications to the source code, including the creation of a model, proxy model, and the widget itself using Qt framework. Additionally, the user added RBin, RIO, RCore, and RAsm plugin information to the 'About' window and improved the 'About' plugins window UI with tabs, as well as adding the asm.size option in preferences.
rizinsecuritycybersecurityguiengineering
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
Abdelrahman Abdelrahman - Software Development Engineer 1 at Amazon Web Services (AWS)