A Developer / Student / Learner

Clean code always looks like it was written by someone who cares.

Robert C. Martin

Hello, I’m Amirreza Azarioun, 21 years old, based in Tehran, Iran. I currently work as a frontend developer, but I have a strong passion for continuous learning and expanding my knowledge into other areas of software development.

I focus on writing scalable, clean, and maintainable code —with thoughtful component architecture, clear naming, and strong attention to UX details. My day‑to‑day toolkit includes TypeScript, React, Next.js (App Router), and Tailwind CSS. I also leverage artificial intelligence tools to accelerate development, improve code quality, and streamline workflows.

As a frontend developer, I adapt my choice of technologies based on each project's goals and requirements. By leveraging different tools and frameworks, I aim to deliver the most efficient and effective solutions possible.

Languages

JavaScriptTypeScriptHTMLCSS

Frameworks & Libraries

React.jsNext.js (App Router)Three.jsReduxZustandTailwindReact QuerySwiper

UI & Styling Tools

MUIFramer MotionGSAPDaisyUIshad CN

Version Control

GitHubGitLab

Others

ViteREST APIsSupabaseFirebasePWA

Tools & Deployment

VercelFigma

Portfolio

Closed

The page that you are currently on

TypeScriptNext.js (App Router)Three.jsFramer Motion

Loading stats...

Fast Food

Closed

A full Stack site for a fast food restaurant with a ThreeJS burger maker

TypeScriptNext.js (App Router)Three.jsZustand

Loading stats...

Dastresi

Closed

An e-commerce platform for selling electronics with an admin panel to manage products.

TypeScriptReact.jsReduxTailwind

Loading stats...

Looking for more?

These are just my highlights projects. You can explore my full archive of projects , and past works in the main gallery.

Web Design 1

HTML & CSS basics.

Teacher: Turaj ArminInstitute: MFTScore: 98/100Date: 2024/05/26

Web Design 2

Responsive with tailwindcss.

Teacher: Turaj ArminInstitute: MFTScore: 100/100Date: 2024/08/04

Web Design 3

Completed advanced JS course.

Teacher: Turaj ArminInstitute: MFTScore: 100/100Date: 2024/11/10

React JS

Completed advanced React course.

Teacher: Turaj ArminInstitute: MFTScore: 100/100Date: 2025/01/31

Next JS

Completed advanced React course.

Teacher: Ali AzimiInstitute: MFTScore: 100/100Date: 2025/06/13