I'm a Python developer in Mashhad, Iran. I work where automation meets the backend: scripts that remove repetitive tasks, small services and APIs, and the tooling that keeps them running. My recent work spans browser extensions, CI pipelines and tools that keep AI coding agents consistent.
How I work: solve the real problem, keep the code small and readable, and make setup take minutes, not hours.
→ See my work and get in touch at mrzroot.github.io (also in Persian).
|
AgentForge · TypeScript · Node.js Keeps one source of AI coding-agent rules in sync across tools (Cursor, Claude Code, Windsurf, Copilot, Roo, Aider), compresses code context with AST analysis, and lints rules for security issues and conflicts. |
Awesome Persian Developer Resources · Curated list One categorized hub for tools Iranian developers rely on: anti-sanction DNS and tools, free Iranian APIs, Persian fonts, Python packages and AI/NLP resources. |
|
Universal Video Downloader · JavaScript · Manifest V3 A Chrome and Edge extension that detects HLS (M3U8) and MP4 streams on a page and saves them, entirely client-side. |
Page Smash · JavaScript · browser extension An original physics toy for Chrome, Edge and Firefox: fly a jetpack character over any webpage and smash its text and images apart. |
|
Jenkins Pipeline Examples · Groovy · Jenkinsfile Small, readable declarative Jenkins pipelines with staged builds, plus a variant with SCM polling. |
PrintBridge · Fork of AnouarSbia/printbridge A local agent that takes print jobs from web apps and prints PDFs and thermal labels without a dialog. Forked from AnouarSbia's original project; credit to the original author. |
| Area | Tools |
|---|---|
| Core & backend | Python · Django · Flask · FastAPI · PHP / Laravel · REST & WebSocket |
| Data | PostgreSQL · MySQL · SQLite · Redis · SQL |
| Web & browser | TypeScript · JavaScript · Node.js · React · Vue · Chrome extensions (MV3) |
| Ops & tooling | Git & GitHub · Jenkins · Docker · Cursor · Claude Code · Copilot |
Generated daily in this repository by github-profile-3d-contrib.
The fastest way to reach me is Telegram: @mrzroot. You can also find me on LinkedIn, or open an issue on any of my repositories here on GitHub.



