Electrical & Computer Engineer building open-source AI developer tooling, Model Context Protocol (MCP) integrations, and 6G / DSP signal processing research.
🔌 MCPntt
The Unified Model Context Protocol (MCP) Server for Desktop CAD, EDA & SPICE
Connecting Claude Desktop, Antigravity, and AI agents directly to KiCad, FreeCAD, LTspice, and workspace files.
// Add to claude_desktop_config.json
{
"mcpServers": {
"mcpntt": {
"command": "uvx",
"args": ["mcpntt"]
}
}
}🖊️ handrolled
A Claude Skill that transforms AI slop into clean, procedural student-style code
Strips away robotic comments, unnecessary function abstractions, and boilerplate, forcing Claude to write unrolled, explicit code.
# Install in 1 command
mkdir -p ~/.claude/skills && curl -o ~/.claude/skills/handrolled.md https://raw.githubusercontent.com/IamOumarIbrahim/handrolled/main/SKILL.mdSelective State-Space Architecture for 6G OFDM ISAC Channel Estimation
PyTorch benchmark framework evaluating Mamba (SSMs) vs. Transformers for joint channel and target parameter estimation in wireless communication.
git clone https://github.com/IamOumarIbrahim/mamba-isac.git && cd mamba-isac
pip install -r requirements.txt && python eval/evaluate_all.py- 🥟 WokStation: Windows TUI manager orchestrating local offline AI coding models (Qwen, Kimi, DeepSeek) via Ollama with prompt broadcasting and crash recovery.
- 📡 counter-uas-fmcw-radar: X-band FMCW radar pipeline simulation featuring 2D CA-CFAR detection, MVDR jammer nulling, and micro-Doppler STFT classification.
📚 Academic Archives & Coursework Portfolio
- ☀️ solar-pv-system-design: Commercial solar PV system simulation using NREL SAM.
- 🔊 adaptive-noise-cancellation-dsp: MATLAB NLMS adaptive noise cancellation (+5.14 dB SNR boost).
- 📻 am-modulation-demodulation-matlab: Transceiver simulation with coherent demodulation and 5th-order Butterworth LPF.
- 🥤 ttl-vending-machine: Discrete 50+ TTL IC hardware vending machine built from scratch.