Ahmed A

Software Engineer at Amazon Web Services (AWS)

Munich, Bavaria, 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

🤩
Rockstar
🎓
Top School
Ahmed A is a Munich-based software engineer with 11 years of experience building low-level, security-focused systems for cloud and embedded environments. He has blended academic research (PhD-level work and visiting researcher roles) with hands-on engineering at AWS and Huawei, contributing to hypervisor security, remote attestation, and virtual machine introspection. Ahmed is an accomplished reverse-engineering contributor—adding PIC18C disassembly and analysis support to the widely used radare2 framework—which underscores his proficiency in assembly, tooling, and code analysis. Comfortable across kernel, hypervisor, and tooling stacks, he repeatedly turns complex platforms into simple, reliable interfaces while keeping an eye on practical robustness and security.
code11 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS, Computer Science, 1.2, Master of Science - MS, Computer Science, 1.2 at Universität Passau
bookBachelor of Engineering - BE, Computer and Communication Engineering, 3.12, Bachelor of Engineering - BE, Computer and Communication Engineering, 3.12 at Alexandria University
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Passau
languagesArabic, English
github-logo-circle

Github Skills (7)

c1710
reverse-engineering10
c1110
binarydiff10
disassembly10
makefile9
command-line-tool9

Programming languages (11)

TypeScriptCSSC++ShellRustCOCamlJavaScript

Github contributions (5)

github-logo-circle
radareorg/radare2

Feb 2016 - Mar 2019

UNIX-like reverse engineering framework and command-line toolset
Role in this project:
userBack-end Developer
Contributions:108 commits, 117 PRs, 15 pushes in 3 years 1 month
Contributions summary:Ahmed contributed to the `radare2` project by adding initial support for the PIC18C disassembler, introducing a new architecture module. Their work involved writing assembly code for the PIC18C processor, creating the necessary makefile, and integrating it into the project's architecture definitions. They also fixed bugs and implemented enhancements related to the disassembly process, including improving the jump instruction family. The user further enhanced the project with a PIC18C analysis plugin, adding functionality for code coloring and analysis.
unixbinary-analysissecurityradare2forensics
oddcoder/tpm-rs

Mar 2024 - Jan 2025

TPM 2.0 Implementation
Contributions:77 pushes, 40 branches in 10 months
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
Ahmed A - Software Engineer at Amazon Web Services (AWS)