Skip to content
View hadyy01's full-sized avatar

Block or report hadyy01

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

Hady Khan — AI/ML Research Engineer

Building intelligent systems end to end — from swarm algorithms to edge hardware to cloud pipelines.

Previously active at github.com/hadyy17 — consolidated and restructured here.


About

I'm an AI/ML Research Engineer based in India, working at the intersection of machine learning research, embedded systems, and distributed AI. Research Fellow at IIT Bombay (returning) — multi-robot systems & swarm dynamics. Currently exploring LLMs, edge AI, and IoT security.

I believe in building things that matter — AI that reaches people who need it most.


Research Interests

  • Large Language Models — inference, fine-tuning, agents, RAG
  • Swarm Intelligence & Multi-Robot Systems — emergent behavior, particle dynamics
  • Edge AI & TinyML — model deployment on constrained hardware
  • IoT Security — hardware-rooted cryptography, PUF-based authentication
  • AI for Healthcare — applying ML to longitudinal medical data

Featured Projects

Firmware, simulation & analysis for a swarm of custom differential-drive robots — Active Brownian Particle dynamics, Run-and-Tumble motion, and emergent collective behaviour. Research conducted at IIT Bombay. Arduino Embedded Systems Physics Simulation Python nRF24L01

Comparative NLP study — TF-IDF baselines, Bi-LSTM sequence models, and DistilBERT fine-tuning for binary misinformation classification. Config-driven, reproducible experiments with full evaluation suite. NLP BiLSTM Transformers HuggingFace Python

Fine-tuning LLaMA 2 using PEFT/LoRA for domain-specific instruction following. Parameter-efficient training on consumer hardware. LLaMA2 LoRA PEFT HuggingFace Python

End-to-end Retrieval-Augmented Generation pipeline using Mistral 7B with vector search for grounded, citation-backed responses. Mistral RAG Vector Database LangChain Python

High-throughput LLM inference using vLLM — PagedAttention, continuous batching, and optimized serving for large language models. vLLM Inference PagedAttention Python

Hardware-rooted security framework for constrained IoT devices. SRAM Physical Unclonable Functions for device identity, Ring-Oscillator TRNG for session key entropy, AES-128-GCM authenticated encryption. Targeting IEEE IoT Journal 2026. ESP8266 ESP32 RaspberryPi C++ Python Cryptography

🛡️ GhostKey

Predecessor to HardSec-IoT. Encryption keys born from physical hardware noise — never stored, never transmitted in plaintext. ESP8266 AES-GCM SRAM-PUF IoT

🧩 NemoDuo

Hybrid multi-agent system — Nemotron 3 Super (120B) as strategic Planner + Nemotron 3 Nano (4B) running locally as Executor. Custom agent loop without LangChain, Streamlit dashboard, Docker Compose setup. NVIDIA Nemotron Multi-Agent LLM Python Streamlit

Benchmarking suite for Nemotron model family evaluation. Benchmarking LLM-Evaluation Python


Experience Highlights

🏢 HSBC Technology Software Engineer — distributed ML, multi-cloud pipelines, 10M+ asset inventory at scale
🎓 IIT Bombay Research Fellow — 50-unit microbot swarm, emergent behavior, particle motion dynamics
🔬 LD College of Engineering Research Intern — NLP misinformation detection, IoT security
🤖 DD Robocon 2021 & 2022 Software Team Lead — ABU Robocon, National

Tech Stack

AI/ML: TensorFlow · PyTorch · HuggingFace · scikit-learn · LangChain · RAG · PEFT · Distributed Training (Horovod)

Embedded & Robotics: ESP8266 · ESP32 · Arduino · Raspberry Pi · Jetson Nano · AES-GCM · SRAM PUF · RO-TRNG

Cloud & Data: GCP · AWS · Azure · BigQuery · Spark · FastAPI · Docker · Kubernetes

Languages: Python · C++ · Bash · R · MicroPython


Currently

  • 🌍 Open to AI/ML Research Engineer roles internationally

Connect

LinkedIn Email


"The best way to predict the future is to build it."

Pinned Loading

  1. swarm-robotics swarm-robotics Public

    Firmware, simulation & analysis for a swarm of custom differential-drive robots exhibiting emergent collective behaviour — Brownian motion, Active Brownian Particle dynamics, Run-and-Tumble, and Re…

    Jupyter Notebook

  2. Misinformation-Detection-Research-Pipeline Misinformation-Detection-Research-Pipeline Public

    Comparative NLP research pipeline for misinformation detection — TF-IDF baselines, Bi-LSTM, and DistilBERT fine-tuning with config-driven reproducible experiments.

    Jupyter Notebook

  3. llm-finetuning-llama2 llm-finetuning-llama2 Public

    Fine-tuning LLaMA 2 using PEFT/LoRA for domain-specific instruction following. Parameter-efficient training on consumer hardware.

    Jupyter Notebook

  4. mistral-rag-pipeline mistral-rag-pipeline Public

    End-to-end Retrieval-Augmented Generation pipeline using Mistral 7B with vector search for grounded, citation-backed responses.

    Jupyter Notebook

  5. nemoDuo nemoDuo Public

    Hybrid multi-agent system — Nemotron 3 Super (120B) as strategic Planner + Nemotron 3 Nano (4B) as local Executor. Custom agent loop, Streamlit dashboard, Docker Compose.

    Python

  6. hardsec-secIoT hardsec-secIoT Public

    Hardware-rooted IoT security framework — SRAM PUF device identity, Ring-Oscillator TRNG entropy, and AES-128-GCM authenticated encryption on ESP8266/ESP32.

    Python