About Me

Mohsen Taghipour

24 · years old · 2020 – 2024 · Software Engineer

Bio

24, B.Sc. Software Engineering. I ship low-level, high-performance systems — the kind where you read the spec, open the black box, and write the replacement. 13 projects live here: a Rust LLM trained on a laptop GPU (4 GB VRAM, 127 MB peak), a full Wayland desktop suite that boots in <1.5s at ~185 MB idle, a live classroom SaaS (viyad.ir) with WebRTC + LiveKit, and a Wi-Fi recon suite that parses 802.11 by hand.

Stack I actually use: Rust (CUDA/cuBLAS, Wayland/Smithay, Tokio), Python (Flask/aiohttp), Kotlin (Compose, Clean Architecture), TypeScript/Svelte 5 + React 19, Bash/Linux, SQLite/Redis/Mongo. Every project page documents architecture, file layout, dependency map and exact run instructions — not marketing copy.

Curiosity is the skill. If it looks like magic — radio frames, tensor cores, Wayland protocols — I take it apart until it isn’t. Then I ship it.

Skills

Languages

RustPythonKotlinTypeScript / JavaScriptBashSQL

Systems & Low-level

CUDA / cuBLASWaylandLinuxSockets / Raw PacketsConcurrency

Frameworks & UI

Svelte 5Jetpack ComposeTauriRatatuiFlask

Tools & Platforms

GitAndroidWebSocketPWASQLiteHyprland