Physicist by Training · Developer by Obsession
MPhil Physics — Quaid-e-Azam University, Islamabad
I'm an experimental physicist working on memristor synthesis and neuromorphic devices using polymers and ceramic materials, fabricating thin films via the sol-gel method. Simultaneously, I build high-performance desktop applications with Rust and Tauri — creating tools that bridge the gap between science and software.
From Skardu, Gilgit-Baltistan — where the mountains meet the sky.
Memristor Synthesis Neuromorphic Computing Spin Dynamics
Sol-Gel Thin Films Sputter Coating LASER Ablation
XRD Analysis FTIR Spectroscopy Impedance Spectroscopy
Quantum Mechanics Statistical Physics Device Characterization
Rust TypeScript Python C++ Lua
Tauri v2 React SolidJS Svelte Next.js
Tailwind WebAssembly Docker Linux
| Project | Description |
|---|---|
| Madar | Interactive STEM simulation browser — 247 physics, chemistry, biology, math & engineering simulations. Tauri desktop + web. |
| visualize-physics | A visual introduction to quantum & statistical physics — 18 simulations, 200+ statistical tools, KaTeX math rendering. |
| memristor-analyzer | Memristor characterization & neuromorphic ANN simulation — extracts non-linearity, write noise & conductance from LTP/LTD data, simulates MNIST accuracy. |
| optics | High-performance, zero-install 2D optics simulator — real-time ray tracing, Snell's law, chromatic dispersion. Rust + WebAssembly. |
| seeing-theory-desktop | A visual, interactive introduction to probability & statistics — fast, offline Tauri v2 app with Rust-powered computation. |
| citestrike | Blazing-fast, local-first citation manager — summon your library anywhere with Ctrl+Shift+C. Rust + Tauri + Svelte. |
| particle-sandbox | A blazing-fast 2D physics playground — interactive STEM physics simulator. Tauri v2 + Rust. |
| Knowledge-Base | Local-first, fully offline AI knowledge base — index PDFs, Markdown & codebases, query with a local LLM via Ollama. |