π» Hi, I'm Azadeh β A passionate Front-End Developer from Iran β€οΈπ€π
π― I specialize in building beautiful, fast, and accessible web apps
π Currently working with React, Next.js, TypeScript & Tailwind
Front-End Developer specialized in React & Next.js, passionate about building user-centric web applications. Looking for opportunities to contribute to modern web projects and grow within innovative teams.
| π§ Language / Tool | πΌ Main Usage | π Proficiency |
|---|---|---|
| βοΈ React | π Component-based UI development | βββββ (Advanced) |
| π§ Next.js | π SSR/SSG, routing, full-stack React apps | βββββ (Advanced) |
| π¨ Tailwind CSS | π¨ Utility-first responsive UI styling | βββββ (Expert) |
| π§ TypeScript | π Type-safe JavaScript development | βββββ (Expert) |
| π» Zustand | π¦ Lightweight state management | βββββ (Intermediate) |
| π ASP.NET Core | ποΈ Backend API & Server-side Logic | βββββ (Intermediate) |
| ποΈ SQL | π Relational Databases & Querying | βββββ (Intermediate) |
| π§ͺ k6 | π Performance & Load Testing | βββββ (Intermediate) |
| π§° Redux Toolkit | π Scalable state management | βββββ (Advanced) |
| π TanStack Query | π Server state management & data fetching | βββββ (Advanced) |
| β¨ JavaScript | π§ Dynamic interfaces, SPA logic | βββββ (Advanced) |
| ποΈ Supabase | π BaaS, Database, Auth, Realtime | βββββ (Advanced) |
| π React Hook Form | β Form handling with validation | βββββ (Expert) |
| π‘οΈ Zod | π§ͺ Schema validation & type-safe data parsing | βββββ (Expert) |
| Project Name | Live Demo π | Preview πΌοΈ |
|---|---|---|
| π Employee | Live | ![]() |
| π Flower Shop | Live | ![]() |
| π Just Food | Live | ![]() |
| π¦οΈ Weather Dashboard | Live | ![]() |
- Teamwork & Collaboration
- Problem-Solving & Debugging
- Agile & Scrum Workflow
- Communication & Knowledge Sharing
I enjoy sharing what I learn about frontend development, design principles, and practical coding tips.
Here are some of the articles I've published on Medium:
-
π§ What is React Forget and Why It Matters
A simple breakdown of React Forget and how it impacts rendering and performance. -
π State Persistence in React Apps with Redux Persist
How to keep your Redux state intact across refreshes and app restarts. -
βοΈ Static Button Component: Static vs Dynamic Components in React + TypeScript
A practical comparison of static and dynamic components, and when to use each.
β‘οΈ View all articles on Medium Β»









