Teaching Assistant Chargé De Cours at Université Paris Cité
Paris, Ile-de-France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
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.
17 years of coding experience
19 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Åbo Akademi
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Cairo University
BAC, High School, BAC, High School at LHC, Lycee Francais du Caire
Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
Role in this project:
Back-end Developer
Contributions:6 commits, 11 comments, 5 issues in 1 month
Contributions summary: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.
Contributions:23 commits, 1 PR, 22 pushes in 2 years 1 month
javaprogressive-web-appsprogressiveweb-apps
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.