A.Mahdy AbdelAziz

Internet, France
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
Mahdy Abdelaziz is a Paris-based software engineer, trainer and developer advocate with 17 years of experience building web and mobile applications and teaching advanced topics from PWA and offline-first design to GenAI and cloud-native architectures. At Google he leads technical training programs across Generative AI, application development and security while mentoring startups and running accelerator coaching across EMEA and MENAT. He combines academic instruction as a TA in AI and Game Theory with hands-on open-source contributions to projects like Vaadin Flow, where he strengthened test coverage and code quality for core Java modules. A frequent international speaker and “code artist,” he blends deep frontend/offline expertise (PWA, IndexedDB/PouchDB, WebComponents) with pragmatic backend and cloud skills, and co-founded a green-tech startup reflecting his interest in sustainable technology.
code17 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
123reputation
5kreached
1answer
5questions
github-logo-circle

Github Skills (14)

javas10
vaadin10
java10
spring-boot10
testing9
unit-testing8
vaadin-flow8
git6
android6
github6
spring6
github-pages6
android-source6
pagination6

Programming languages (9)

TypeScriptJavaC++SCSSJavaScriptVueHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
vaadin/flow

Feb 2015 - Mar 2015

Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
Role in this project:
userBack-end Developer
Contributions:6 commits, 11 comments, 5 issues in 1 month
Contributions summary:A.Mahdy's contributions primarily focused on applying coding format standards and implementing unit tests within the Vaadin Flow framework. The changes involve modifying Java code, particularly in the `vaadin-spring` module, including the `SpringViewProvider` and `VaadinUIScope` classes. The user also added and updated unit tests for the `BeanStore` and `VaadinUIScope`, ensuring the robustness and functionality of core components.
javavaadinvaadin-flowweb-componentsweb-application-framework
amahdy/vaadin-grid-migrate

Jul 2017 - Feb 2019

Contributions:38 commits, 27 pushes, 2 branches in 1 year 7 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