Skip to content
View alshawai's full-sized avatar

Block or report alshawai

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
alshawai/README.md

Typing SVG


whoami

profile = {
    "name":       "Ibrahim Al-Shawa"
    "role":       "AI Engineer",
    "focus":      ["LLM Systems", "ML / Deep Learning", "Prompt Engineering"],
    "writing":    "Technical Writer — system design docs, SOPs, prompt specifications",
    "leadership": "Technical Lead @ Enactus Port Said  (Aug 2025 – present)",
    "education":  "B.Eng. — Faculty of Engineering, Port Said University, Egypt",
    "research":   "AI-driven Database Knob Tuning  [private]",
    "interests":  ["Software Architecture", "Agentic AI", "Production ML Systems"],
}

I sit at the intersection of language, intelligence, and systems — engineering AI solutions end-to-end, from prompt design to deployed pipelines, while writing the documentation that makes them maintainable.


🧠 Core Competencies

AI / LLM Engineering

  • Prompt Chaining & ReAct Agents
  • Contextual Priming & Few-Shot Design
  • Negative Prompting & Output Shaping
  • LLM System Design for Production

Machine Learning & Deep Learning

  • Supervised / Unsupervised Learning
  • CNNs — Image Classification & Recognition
  • Tabular Data Modeling & Feature Engineering
  • Model Evaluation & Hyperparameter Tuning
  • Andrew Ng ML + DL Specializations ✓

Engineering & Architecture

  • Software Development SOP Frameworks
  • Agentic Dev Workflows (PRD → Deployment)
  • Qt Desktop Applications (Python)
  • Research-oriented System Design

🚀 Featured Work

📋 Agentic Software Development SOP Framework

A turnkey Software Development Standard Operating Procedure for driving agentic AI development from a Product Requirements Document (PRD) all the way to production deployment — with no gaps. Leverages a curated stack of prompting techniques:

Prompt Chaining · ReAct · Contextual Priming · Negative Prompting · Tree of Thought · Self-Consistency

Built to be the definitive guide for anyone using AI IDEs or agents to ship real software.

→ View Repository


📚 Deep Learning Reference Hub (Active · Public)

A living "documenting-as-learning" reference — a structured guide covering ML and Deep Learning from first principles to expert-level topics, with practical coding examples and clear learning paths organized by interest area.

If you're learning ML/DL and want a single well-organized, practitioner-first resource — this is for you.

Machine Learning · Deep Learning · Jupyter · Python · Educational

→ View Repository


🔬 Cancer Disease Prediction System (ML/DL)

A multi-modal ML system for predicting cancer-related diseases using:

  • Tabular data pipeline — classical ML with feature engineering & ensemble methods
  • Image recognition pipeline — CNNs for histopathological image classification

scikit-learn · TensorFlow / Keras · Pandas · NumPy

→ View Repository


🗄️ AI-Driven Database Knob Tuning (Active Research · Private)

An ongoing research project applying ML and Hyperparameter Optimization techniques to the problem of automatic database configuration tuning — an active and competitive area of academic and industry research.

Research · ML · HPO · Database Systems · Python


🎵 GROOVE — Desktop Audio Player

A feature-complete desktop audio player built using the Qt framework in Python, developed before AI-assisted development became mainstream — written by hand, every line.

Python · PyQt · Qt Framework · Desktop App

→ View Repository


🛠️ Tech Stack

Languages & Frameworks

AI / ML Ecosystem

LLM & Agentic Tools

Dev Tools & Infrastructure


📜 Certifications

Certification Issuer Status
🏆 Machine Learning Specialization DeepLearning.AI / Coursera (Andrew Ng) ✅ Completed
🏆 Deep Learning Specialization DeepLearning.AI / Coursera (Andrew Ng) ✅ Completed

👥 Leadership

Technical Committee HeadEnactus Port Said · Aug 2025 – Present

Enactus is a global non-profit operating in 36 countries, uniting student, academic, and business leaders to develop social entrepreneurship projects with real-world impact. As Technical Committee Head of the Port Said branch, I oversee the technical strategy, tooling, and execution of the committee's engineering and AI initiatives.


📊 GitHub Stats


🌐 Connect

   

Profile views

Pinned Loading

  1. PBTune PBTune Public

    Evolutionary auto-tuning for database configurations — Population-Based Training discovers optimal configurations without ML training or DBA expertise

    Python 4

  2. Deep-Learning-Reference-Hub Deep-Learning-Reference-Hub Public

    A comprehensive collection of deep learning concepts, techniques, and best practices with mathematical foundations and practical implementations. Made with Love ❤️

    Python

  3. enactus-portsaid/software-development-sops enactus-portsaid/software-development-sops Public

    A turnkey SOP framework for software development. Built for AI-assisted "vibe coding" workflows where the AI agent follows structured prompts with minimal manual input.

    2

  4. GROOVE GROOVE Public

    A feature-complete desktop audio player built with Python and the Qt framework — written with almost no AI tools whatsoever..

    Python 1

  5. PreDoctor PreDoctor Public

    Multi-modal ML system for early detection of cancer-related diseases using both tabular clinical data and medical image classification.

    Jupyter Notebook