π Hi, I'm Navid, A Frontend Engineer | Curious Builder | Design Systems Enthusiast
Iβm a Frontend Developer with 4+ years of experience building clean, performant, and accessible web applications using Vue, Nuxt, React, and TypeScript. My work focuses on clarityβwhether it's in code, architecture, or communication.
π‘ Iβm passionate about turning complexity into simplicity and creating experiences that are fast, intuitive, and robust. From design systems to build pipelines, I enjoy guiding frontend architecture while staying hands-on with the code.
π§ What I work with
- Frameworks: Vue 2/3, React, Nuxt
- Languages: JavaScript (ES6+), TypeScript, SCSS
- Tooling: Vite, Webpack, ESLint, Prettier, Git
- Patterns: Component-driven design, Composition API, Event delegation, Pub/Sub, Design Patterns (Factory, Composite, etc.)
- Others: Accessibility (a11y), Performance Optimization, SSR/CSR, PWA, Code splitting, Tree shaking
π Recent Work
- Built and published
vue-sticky-box, a lightweight sticky container for Vue apps - Migrated legacy apps to Nuxt 3, improved performance via Lighthouse metrics and code cleanup
- Build and maintain React + TypeScript projects, implemented reusable components with strong typings, and optimized performance
- Mentored junior developers and introduced code review strategies for better team alignment
- Contributed to official Vue.js and Vite.js documentation translations
π Currently Learning
- π§΅ Backend fundamentals (Node.js, RESTful APIs)
- π§ Low-level computing concepts (memory, inheritance, vtables, etc.)
- π©πͺ German (A1 level)
π Articles & Writings
I really like to share with others what I learned or know, and try this by translating, but here are my own articles:
π€ Let's Connect
- πΌ LinkedIn
- βοΈ Medium
- π§ͺ CodeSandbox
- π¦ Twitter/X (optional)
βBring clarity to complexity β in code, in thought, and in real world problems :).β