Amr Draz

Partner And Director Of Engineering Founding Team Member at Thndr | ثاندر

Egypt
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
Amr Draz is a seasoned software leader and founding engineering partner with 14 years of experience building full-stack web and mobile products and growing engineering teams from startup to scale. Based in Egypt, he blends hands-on client-side expertise (React, React Native, Next.js) with product and people-ware leadership, currently directing engineering at Thndr. He co-founded DREIDEV where he wore product, finance and legal hats while shipping creative web experiences and mentoring junior engineers. Amr has academic roots in CS education—building a client-side Python debugger and changing introductory curricula—and contributes to open-source tooling such as a Brython step debugger that brings Python into the browser. He chooses projects that reclaim human time, and is expanding his craft into designing human systems and product management alongside technical execution.
code14 years of coding experience
job4 years of employment as a software developer
bookMasters Computer Science and Engineering, Masters Computer Science and Engineering at The German University in Cairo
bookAmerican Deploma, American Deploma at Modern school of Egypt 200
languagesArabic, English, French, very weak german, basic japanese
stackoverflow-logo

Stackoverflow

Stats
2,796reputation
97kreached
19answers
11questions
Badges
cordova
top-5%
ssl
top-5%
react-native
top-5%
github-logo-circle

Github Skills (15)

debugging10
javascript10
python10
cordova9
react-native9
ssl9
objective-c6
emberjs6
svg6
functional-programming6
parseint6
scroll6
android6
travis-ci6
java6

Programming languages (13)

PowerShellJavaCSSGoHTMLKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
brython-dev/brython

Aug 2015 - Oct 2015

Brython (Browser Python) is an implementation of Python 3 running in the browser
Role in this project:
userBack-end Developer
Contributions:22 commits, 5 PRs, 6 comments in 1 month
Contributions summary:Amr primarily contributed to the development of a debugger for the Brython project, which is a Python 3 implementation running in the browser. Their work focused on integrating a step debugger, including the addition of trace functionalities and the ability to step through code, highlighting the execution path. They also implemented features like handling input within the debugger and addressing issues related to infinite loops. Furthermore, they made significant modifications to ensure the debugger's proper operation.
brythonpython
amrdraz/se-tutorial

Feb 2016 - Apr 2016

A starter template for the se classes
Contributions:70 commits, 10 PRs, 57 pushes in 2 months
templateboilerplate
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