▶ Select a level
Projects
Platforms, design systems, and tools — each with the problem it solved, how it was built, and screenshots.

Snapp
Frontend engineer on Snapp's ride products — from the cab team to intercity rides, shipping React/Next.js experiences for millions of users.

Jaan
Built the admin panel for Jaan — a Persian mindfulness app with guided courses, breathing exercises, and self-care tracking for 100k+ Play Store users.

Metro Man
Solo-built offline iOS metro navigator for Tehran — schematic maps, shortest-path routing, live journey mode, and gamification across 150 stations.

Rojino
Solo-built iOS lipstick try-on app — live camera preview, Vision lip tracking, shade comparison, and RTL product flows in Persian.
Zerang
A programming language and Rust interpreter built from scratch — lexer, parser, evaluator, and a growing standard library.
ILIA Corporation
First industry internship at a management consulting firm — learning how teams plan, communicate, and deliver.
Latest writing
- Motion · 1 min
Designing Motion That Respects Reduced Motion
- Architecture · 1 min
A Pragmatic Clean Architecture for Content Sites
- Next.js · 1 min
View Transitions in Next.js, Without the Magic