Skip to content
View john0isaac's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Organizations

@render-engine

Block or report john0isaac

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
john0isaac/README.md

Hi there, I'm John Aziz a Software Engineer! Waving hand

Details about me

A Senior AI Software Engineer specializing in building production-grade AI and data-driven systems on the cloud. My work sits at the intersection of AI engineering, backend systems, and automation, with a strong focus on turning complex data and models into reliable, scalable software products.

Professionally, I’ve led and contributed to full-stack and backend systems using Python (FastAPI), cloud-native architectures, Kubernetes, CI/CD, and modern frontend frameworks, while designing RAG pipelines, automation workflows, and internal platforms that support real business needs. I’ve owned applications end-to-end — from requirements and architecture to deployment, monitoring, and production support — and regularly provide technical leadership through code reviews and system design guidance.

Beyond my day job, I’m deeply invested in developer communities and knowledge sharing. As a Microsoft MVP, former Leader of the Azure Egypt User Group, and former Microsoft Learn Student Ambassador, I’ve spoken at regional events, authored technical content for global audiences, mentored developers, and contributed to open-source projects including the Azure Developer CLI.

What drives me? Building software that actually lasts — and helping others grow while doing it. Whether it’s crafting AI-powered systems, automating workflows, or breaking down complex concepts into practical insights, I bring a mix of engineering rigor, curiosity, and a community-first mindset to everything I work on.

💡 Always happy to connect if you’re into AI engineering, cloud architecture, open source, or building strong tech communities.

Read my Microsoft #ContributorStories here 👉🏼 aka.ms/contributor-stories/john-aziz

🛠️ Full-Stack Projects

See projects
Name Description Technologies DevContainer?
Azure-Samples/Cosmic-Food-RAG-app A sample for implementing retrieval augmented generation using Azure Open AI to generate embeddings, Azure Cosmos DB for MongoDB vCore to perform vector search, and lang chain. Python, Quart, OpenAI, MongoDB
rag-semantic-kernel-mongodb-vcore A sample for implementing retrieval augmented generation using Azure Open AI to generate embeddings, Azure Cosmos DB for MongoDB vCore to perform vector search, and semantic kernel. Python, Quart, OpenAI, MongoDB
simple-flask-app-terraform A simple Python Flask server (classroom example). Designed to be run with Flask locally and deployed to Azure App service. Python, Flask, Azure, Terraform
flask-api-sqlite-db An API for Managing test cases and their execution results across multiple test assets, with data stored in a SQLite database. Python, Flask, SQLite, Pytest
flask-webapp-mysql-db Artists Booking Venues powered by Python (Flask) and MySQL Database. Designed for deployment with the Azure Developer CLI (azd). Python, Flask, MySQL, Azure, App Service
flask-webapp-postgresql-db Artists Booking Venues powered by Python (Flask) and PostgreSQL Database. Designed for deployment with the Azure Developer CLI (azd). Python, Flask, PostgreSQL, Azure, App Service
azure-flask-mysql-flexible-appservice Web app using Python Flask backend, set up for deployment to Azure App Service with Azure MySQL Flexible Server. Python, Flask, MySQL, Azure, App Service
azure-flask-mysql-flexible-aca Web app using Python Flask backend, set up for deployment to Azure Container Apps with Azure MySQL Flexible server. Python, Flask, MySQL, Azure, Azure Container Apps
azure-fastapi-mysql-flexible-appservice Web app using Python FastAPI backend, set up for deployment to Azure App Service with Azure MySQL Flexible Server. Python, FastAPI, MySQL, Azure, App Service
azure-fastapi-mysql-flexible-aca Web app using Python FastAPI backend, set up for deployment to Azure Container Apps with Azure MySQL Flexible Server. Python, FastAPI, MySQL, Azure, Azure Container Apps
azure-django-mysql-flexible-appservice Web app using Python Django backend, set up for deployment to Azure App Service with Azure MySQL Flexible Server. Python, Django, MySQL, Azure, App Service
azure-django-mysql-flexible-aca Web app using Python Django backend, set up for deployment to Azure Container Apps with Azure MySQL Flexible Server. Python, Django, MySQL, Azure, Azure Container Apps
azure-django-mysql-flexible-aca Web app using Python Django backend, set up for deployment to Azure Container Apps with Azure MySQL Flexible Server. Python, Django, MySQL, Azure, Azure Container Apps

Tools

Name Description Technologies
markdown-checker Markdown Validation Reporting Tool. Python
protect-my-dir A command-line tool designed to encrypt and decrypt files within a directory using a password. Python
action-check-markdown An action that runs markdown-checker on PRs and stores the found issues in the GitHub environment. GitHub Action
Google-Apps-Script-Send-Custom-Emails Google apps script to send two custom HTML messages to anyone automatically. Google Apps Script, Automation, Gmail
Create-and-Send-Personalized-Certificates-using-GAS Google apps script to create and send personalized certificates to anyone automatically. Google Apps Script, Automation, Gmail
Declutter-your-Gmail-Using-Google-Apps-Script Use Google Apps Script in decluttering your Gmail professionally. Get rid of your unimportant mail by deleting the emails that are one week old and not marked as important nor archived. Google Apps Script, Automation, Gmail

Low Code - No Code

See Low Code - No Code projects
Name Description Technologies
microsoft/AzureML-PowerAppSolution A Power Apps sample for deploying a natural language processing machine learning model to the Azure platform and consuming it using Power Automate to generate text and give you creative writing ideas. Low-Code / No-Code, AI / ML, Azure
microsoft/Fabric_Workshops Microsoft Fabric Readiness and Workshops. Low-Code / No-Code, AI / ML, Azure, Microsoft Fabric
house-price-predicition-aml-powerapp Azure ML + Power App Solution sample and walkthrough to complement the Azure Architecture Centre reference pattern. Low-Code / No-Code, AI / ML, Azure
automate-business-email-management-aibuilder-powerapps AI Builder + Power App Solution sample and walkthrough to complement the Azure Architecture Centre reference pattern. Low-Code / No-Code, AI / ML, Office 365

📜 Articles & Blogs

Microsoft Learn:

See publications
  1. Introduction to large language models
  2. Create a large language model deployment

Microsoft Tech Community:

See publications
  1. Build AI RAG Apps with LangChain, Azure DocumentDB and Microsoft Foundry: Step-by-Step Guide
  2. Why? and How to Ground a Large Language Models using your Data?(RAG)
  3. Build RAG Chat App using Azure Cosmos DB for MongoDB vCore and Azure OpenAI: Step-by-Step Guide
  4. Migrating a Full Stack MySQL Web App from Google Cloud to Microsoft Azure: Step-by-Step Guide
  5. Migrating a Full Stack PostgreSQL Web App from Google Cloud to Microsoft Azure: Step-by-Step Guide
  6. Introduction to Git, GitHub, and Version Control​ workshop-o-matic Library
  7. Understanding the Difference in Using Different Large Language Models: Step-by-Step Guide
  8. Bring your own Data to Azure OpenAI: Step-by-Step Guide
  9. Automate Business Email Management Using AI Builder and Power Apps: Step-by-Step Guide
  10. The Full Guide to Packaging and Deploying ML Models to Production Using Azure: Step-by-Step Guide
  11. Deploying a Large Language Model (GPT-2) on Azure Using Power Automate: Step-by-Step Guide
  12. Create and Deploy a Healthcare Chatbot with Azure Health Bot: Step-by-Step Guide

✨ My Github Stats ✨

John's GitHub stats

Connecting with people I love connecting with different people so if you want to say hi, I'll be happy to meet you more! :)


Pinned Loading

  1. pallets-eco/cachelib pallets-eco/cachelib Public

    Extract from werkzeug.cache

    Python 159 48

  2. markdown-checker markdown-checker Public

    Markdown Links Validation Reporting Tool

    Python 4 3

  3. Azure-Samples/Cosmic-Food-RAG-app Azure-Samples/Cosmic-Food-RAG-app Public

    A chat-based recommendation application that revolutionizes the culinary experience.

    Python 65 22

  4. Google-Apps-Script-Send-Custom-Emails Google-Apps-Script-Send-Custom-Emails Public

    Google apps script to send two custom HTML messages to anyone automatically.

    HTML 22 5

  5. Create-and-Send-Personalized-Certificates-using-GAS Create-and-Send-Personalized-Certificates-using-GAS Public

    Google apps script to create and send personalized certificates to anyone automatically.

    JavaScript 9 1