const stack = {
languages: ["typescript", "javascript (es6+)"],
frameworks: ["vue 3", "nuxt 3/4", "react", "next.js"],
state: ["pinia", "zustand", "tanstack query"],
styling: ["tailwind css", "sass"],
testing: ["playwright", "cypress"],
tooling: ["vite", "git", "docker"]
} as const;
$ git log --oneline --author="morteza hosseinzadeh" --reverse
a1b2c3d (2013–2015) feat: enrolled in civil engineering
# wrong branch, correct instinct
e4f5g6h (2020–2021) feat: first commit into frontend
# vue.js, javascript es6+ — no idea what "reactive" meant yet
h7i8j9k (2021–2024) refactor: feature-based architecture
# nuxt2 -> nuxt3 migration, -50% load time
# learned pinia the hard way
k1l2m3n (2024–2025) feat: remote work, canada + dubai
# modular vue3 architecture across timezones
n4o5p6q (2025–...) feat: senior frontend engineer
# own the architecture, not just the components
c3RpbGwgYnVpbGRpbmcgdGhlIHBhcnRzIG5vYm9keSByZXZpZXdz
🗺️
Working
Senior Frontend Engineer | UI Architecture & Performance | Vue, Nuxt, TypeScript
- Iran,Tehran
- in/mortezahosseinzadeh
Pinned Loading
-
orderbook-render-engine
orderbook-render-engine PublicHigh-Performance Orderbook Engine 🚀 | A Turborepo monorepo demonstrating framework-agnostic architecture. Handles 1,000Hz WebSocket data streams via Web Workers, consumed by isolated Nuxt and React…
TypeScript 1
-
prop-drift-linter
prop-drift-linter PublicAST-based static analysis CLI that detects dead or drifted component props across Vue/React monorepos and auto-generates migration codemods via ts-morph. **Alternative (Shorter):** Node CLI utilizi…
TypeScript 1
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.


