Skip to content
View amahdy's full-sized avatar
🐿️
Coding..
🐿️
Coding..

Organizations

@CloudVLab @googlers @ExtraVerd @qcecothing

Block or report amahdy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
amahdy/README.md

Technical Trainer, Public Speaker, and Software Veteran

A.Mahdy is an experienced technical trainer and public speaker with over 18 years in the software industry. His extensive background includes roles at Google, Oracle, Vaadin, and three start-ups. He has a keen interest in modern technologies like GenAI, PWA, offline-first design, machine learning, security, and the cloud stack. When he's not speaking or traveling, A.Mahdy enjoys playing basketball.

  • Fun Fact: Volunteered as Field of Play (FOP) at the Paris 2024 Olympic & Paralympic Games.

  • Speaks: PWA, Node.js, C++, Java, Python, PHP, PERL, .NET, VB, Bash, SQL, PL/SQL, HTML5, JS, CSS3, Prolog, Scala, Assembly.

Current tech stack includes:

LangChain, ADK Agent Development Kit, Machine Learning, Gemini for developers, GenAI, Vertex AI, AI Agent, Cloud Run, Cloud Run Functions, GKE Google Kubernetes Engine, Autopilot, Pub/Sub, Orchestration & Choreography, EventArcs, Workflows, Network & Infrastructure, Cloud Security, App Dev, Responsible AI, Explainable AI, Model Garden, AppEngine, Terraform, PWA, Web Components, and Vaadin.

Find him on:

Code Icon Public Speaking

Youtube Icon @amahdy

Github Icon Github

Code Sample Icon Gists

Web Icon amahdy.net

LinkedIn Icon linkedin.com/in/amahdyabdelaziz

Twitter Icon @__amahdy

Medium Icon @amahdy

Vaadin Icon Vaadin Blog

DZone Icon amahdy


Books:

Certifications:

PCD - Professional Cloud Developer PCA - Professional Cloud Architect ACE - Associate Cloud Engineer GAIL - Generative AI Leader CDL - Cloud Digital Leader PGWA - Professional Google Workspace Administrator

Competitions:

Training:

DELF, PCI, C Programming, Mac OS, iMovie, AppleWorks.

Pinned Loading

  1. java-pwa java-pwa Public

    Progressive Web Apps in Java

    JavaScript 50 19

  2. offline-first-app offline-first-app Public

    OfflineFirst demo app with some WebComponents and PouchDB

    HTML 25 6

  3. vaadin-stepbystep-demo-contacts vaadin-stepbystep-demo-contacts Public

    Step by step demo Vaadin 8 app with simple JPA backend

    Java 12 11

  4. vaadin-light vaadin-light Public

    Minimal Standalone Vaadin Application Jar with Maven (~ 6.2MB)

    Java 4 4

  5. How to make a Release Android App de... How to make a Release Android App debuggable (Android R+)
    1
    How to make a Release Android App debuggable (Android R+)
    2
    ==
    3
    
                  
    4
    This is a newer version with a bit more details and workarounds from [this gist](https://gist.github.com/nstarke/615ca3603fdded8aee47fab6f4917826).
    5
    **Especially for Android R+**.
  6. poc - filter embeddings poc - filter embeddings
    1
    {
    2
      "cells": [
    3
        {
    4
          "cell_type": "markdown",
    5
          "source": [