Skip to content
View mmohamedkhaled's full-sized avatar

Highlights

  • Pro

Block or report mmohamedkhaled

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

Hi, I'm Mohamed Khaled

Research Engineer | Aspiring PhD & Master Candidate in AI & Hardware Security

I'm a systems engineer and researcher working at the intersection of Computer Architecture, Hardware Security, and Applied AI β€” bridging low-level silicon microarchitecture with high-level agentic and neural reasoning systems.

My background combines open-source hardware fundamentals with industry experience building agentic systems. I focus on engineering secure intelligent hardware, auditing microarchitectural threat surfaces, and exploring ML vulnerabilities at the physical layer.


πŸ”¬ Core Research & Technical Pillars

  • AI & Hardware Security Intersection: Machine learning attacks on physical/hardware primitives (e.g., Physical Unclonable Function modeling), automated hardware backdoor/Trojan verification, and agentic code auditing frameworks.
  • Computer Architecture & Silicon Workflows: RTL design (Verilog), processor design (RISC-V ISA), structural control unit FSMs, pipeline hazard mitigations, logic optimization, and memory-safe systems programming (Rust).
  • Applied Cryptography & Network Defense: Secure-by-design cryptographic system deployment (authenticated symmetric encryption combined with asymmetric key wrapping models), topological threat graphing, and CVSS-driven risk derivation.

πŸ’Ό Industry Experience

Eden Tech Team β€” AI Engineering & Cloud Infrastructure Intern (Jan 2026)

  • Autonomous AI Agent System: Co-architected and implemented a fully autonomous agent framework driven by Anthropic's Claude APIs. Engineered the orchestration layer to allow the agent to capture abstract user specifications, automatically generate code architectures, run native test suites, execute self-debugging loops, resolve environment dependencies, schedule internal tasks, and handle continuous multi-cloud deployment.
  • Scalable Infrastructure & DevOps: Built and optimized robust relational data infrastructure using PostgreSQL deployed on AWS RDS. Containerized microservice clusters via Docker to enforce cross-environment parity. Developed deep workflow automation routines using n8n deployed across hybrid AWS and Azure enterprise boundaries.

🌟 Featured Projects Showcase

⚑ AI-Driven Hardware Security

🧩 Arbiter PUF Modeling Attack (Project Owner)

  • Designed an offensive hardware evaluation suite focused on modeling Arbiter Physical Unclonable Functions (PUFs).
  • Demonstrated the fragility of silicon delay-based security primitives by collecting Challenge-Response Pairs (CRPs) and utilizing mathematical machine learning models to simulate, map, and successfully clone the hardware fingerprint with high predictive accuracy.

πŸ’» Computer Architecture & Low-Level Systems

βš™οΈ RISC-V 32I CPU Core (Contributor & Co-Developer)

  • Built a clean-room implementation of a 32-bit RISC-V processor conforming to the RV32I ISA specification from scratch using Verilog.
  • Implemented the underlying execution architecture including Arithmetic Logic Units (ALUs), structural control unit Finite State Machines (FSMs), and register file access logic.
  • Analyzed pipeline data hazards and microarchitectural bottlenecks β€” developing foundational knowledge on where physical side-channels and microarchitectural leaks manifest.

πŸ¦€ LPM-Rust (Project Owner)

  • Engineered a high-performance, memory-safe implementation of the Longest Prefix Match (LPM) routing algorithm using Rust.
  • Leveraged Rust's zero-cost abstractions, robust type system, and concurrency models to build an efficient packet-forwarding simulation layer optimized for network systems.

πŸŽ›οΈ Logic Circuits Simulator & Digital Clock (Project Owner)

  • Logic Circuits Simulator: Programmed a discrete event logic simulator capable of simulating logical gate propagation delays and boolean algebra processing.
  • Digital Clock: Designed and implemented a digital time-tracking logic architecture, mapping register increments to timing matrices.

🧠 Advanced Machine Learning & Deep Learning

πŸ“† Temporal News Reasoning (Contributor)

  • Contributed to an advanced Natural Language Processing (NLP) framework built to test and expand cognitive temporal logic in Transformers.
  • Worked on dataset preprocessing pipelines, fine-tuning methodologies, and chronology-focused evaluation structures to stress-test large language models on tracking data consistency, causal chains, and timeline reconstruction.

πŸ““ ML Fundamentals Notebooks (Project Owner)

  • Compiled an academic repository of deep dives, implementations, and derivations covering core machine learning algorithms from scratch. Includes regression, categorization, mathematical validation frameworks, and optimization mechanics.

πŸ›‘οΈ Cryptography & Defensives

πŸ“¦ RansomVault-Lab (Project Owner)

  • Developed a highly structured, educational python-based security toolkit simulating modern file-encryption frameworks.
  • Constructed a pristine hybrid cryptographic orchestration layer utilizing AES-256-GCM for authenticated file stream data encryption wrapped by RSA-4096 (OAEP + SHA-256) keys for secure asymmetric management.
  • Fully structured as an immutable, safe-by-design package with zero-extortion, localized environments, and rigorous validation tests.

πŸ“Š Attack Graph Analysis (aga) (Project Owner)

  • Modeled security landscapes by implementing network asset threat structures using graph-theoretic Python libraries (NetworkX, Matplotlib).
  • Generated topological network maps to evaluate vulnerability chains, deriving adaptive path weights utilizing dynamic CVSS (Common Vulnerability Scoring System) parameter metrics.
  • Authored a professional security disclosure policy (SECURITY.md) outlining vulnerability reporting procedures and structural legal safe harbor constraints.

πŸ› οΈ Technical Ecosystem & Toolkit

Category Tools
Languages Python, Rust, Verilog, C, SQL, C++
AI & ML PyTorch, Hugging Face, NetworkX, Pandas, NumPy, Jupyter
Systems & Cloud Docker, AWS (RDS/EC2), Azure, PostgreSQL, Git, n8n

πŸ“¬ Let's Connect & Collaborate

I am highly interested in discussing PhD opportunities, collaborative research projects, or advanced engineering positions in AI hardware optimization, microarchitectural security, or cryptographic hardware modeling.

Pinned Loading

  1. RansomVault-Lab RansomVault-Lab Public

    Educational Python toolkit for studying modern file encryption and the ransomware crypto model : AES-256-GCM + RSA-4096 hybrid key wrapping. Safe by design

    Python

  2. arbiter-puf-modeling-attack arbiter-puf-modeling-attack Public

    How well do XOR-masking, noise, and stage permutation stop the classic LR attack on an Arbiter PUF? A reproducible 30-trial benchmark.

    Jupyter Notebook

  3. GM-Sniper/RISCV32I-CPU GM-Sniper/RISCV32I-CPU Public

    Implementation of a RISC-V CPU on Verilog using Xilinx Artix-7 FPGA board

    Verilog 5 1

  4. Abdallah-Afifi/temporal-news-reasoning Abdallah-Afifi/temporal-news-reasoning Public

    Efficient Temporal Reasoning for News Understanding β€” SLM fine-tuning with LoRA, temporal-aware RAG, and specialized prompting for temporal reasoning in news articles

    Python