Hi, I’m

Amir Esmaeilzadeh

Front-end Developer

Front-End Developer with 3+ years of experience building modern, responsive websites and web applications, focused on React, Next.js, performance, and user experience.

Get in touchResume
Amir Esmaeilzadeh
01

Profile

About me

I'm a Front-End Developer with over three years of experience building websites and web applications. I enjoy turning ideas and requirements into well-crafted interfaces, balancing visual design, technical quality, and usability.

I care about writing clean, maintainable code, building reusable components, and creating responsive interfaces that perform well across devices. I also value understanding the reasoning behind implementation decisions rather than simply making things work.

I'm continuously refining my skills, exploring better approaches to front-end development, and learning through practical projects and collaboration. My goal is to build web experiences that are reliable, intuitive, and easy to evolve over time.

02

Career

4 roles

Work experience

The teams I’ve built with and the problems I shipped.

F

Freelancer

Front-end Developer·November 2025 – Present·Tehran / Remote

Developed user interfaces for web projects, focusing on code quality and usability. Implemented responsive pages and reusable UI components. Fixed UI issues and improved page interactions and usability.

M

Malek Tabriz

Front-End Developer ·April 2022 – November 2024·Tabriz

Developed and maintained web interfaces and pages based on project requirements. Implemented reusable UI components and interactive forms. Fixed bugs and improved front-end code structure and maintainability. Integrated user interfaces with APIs where required.

A

Arman Amin Azerbaijan

Front-End Developer·March 2022 – June 2023·Azerbaijan / Remote

Developed and maintained user interfaces for websites and web applications. Built responsive pages and client-side interactions using JavaScript. Integrated APIs into user interfaces and collaborated with back-end developers. Fixed UI issues and improved existing features.

P

Platin studio

Front-end Developer Intern·November 2020 – February 2022·Tabriz

Contributed to implementing user interface pages and reusable components. Built responsive layouts and styles using HTML, CSS, and Sass. Assisted with bug fixes and user interface improvements. Gained practical experience in code organization and web application maintenance.

03

Learning

1 program

Education

T

Tabriz Technical and Vocational University

Associate Degree in Computer Engineering·September 2021 – February 2023

04

Toolkit

24 skills

Skills

The tools and technologies I reach for every day.

  • HTML
  • CSS
  • Sass
  • Tailwind CSS
  • Bootstrap
  • JavaScript
  • TypeScript
  • React.js
  • Next.js
  • shadcn/ui
  • Framer Motion
  • i18n
  • Vite
  • Git
  • Socket.io
  • SignalR
  • Prisma
  • Vercel
  • Trello
  • Figma
  • TanStack Query
  • Redux
  • Zustand
  • React Hook Form
05

Selected work

4 projects

Projects

A few things I’ve designed, built and shipped — from small libraries to production applications.

Simad Messaging Platform

Simad Messaging Platform

October 2025 - Agest 2026

An enterprise platform for internal communication, user management, groups, channels, and file handling. The front end focuses on user interactions, real-time communication, and client-side data management.

  • React
  • Typescript
  • Tailwid Css
  • IndexedDB
  • Dexie
  • Zustand
  • SignalR
  • React-Query
Livegithub
Expargo Logistics & Transportation Platform

Expargo Logistics & Transportation Platform

An international logistics platform for creating, managing, and tracking shipment orders online. My work focused on front-end development, responsive interfaces, and API integration.

  • React
  • TypeScript
  • Formik
  • i18n
  • Sass
Live
MelkeTabriz Accounting System

MelkeTabriz Accounting System

April 2023 - November 2024

The MelkeTabriz web-based accounting platform for real estate operations, financial transaction management, and reporting.The project focused on building a structured user interface to support everyday accounting workflows.

  • ReactJS
  • TypeScript
  • JavaScript
  • Formik
  • TailwindCss
Livewebsite
View all projects
06

Writing

3 posts

From the blog

Notes on software, design and the craft of shipping — the latest of what I have been writing.

Inside React Server Components: From Server Execution to Browser Interactivity

Inside React Server Components: From Server Execution to Browser Interactivity

What happens when a React page loads? Discover how React Server Components divide execution between the server and browser, how RSC Payload works, how data crosses the network boundary, and how to design practical Server and Client Componen

  • React
  • RSC
  • React Architecture
  • Next.js
October 2026·13 min read
React Compiler Explained: Do We Still Need useMemo and useCallback?

React Compiler Explained: Do We Still Need useMemo and useCallback?

React Compiler is an official build-time optimization tool that automatically memoizes React components, values, and functions. Learn how it works, whether useMemo and useCallback are still necessary, how to configure it with Vite and Next.

  • React
  • React compiler
  • Performance
  • JavaScript
October 2026·10 min read
TanStack Redact: A Smaller Runtime for React Applications

TanStack Redact: A Smaller Runtime for React Applications

Explore TanStack Redact, an alternative runtime for React applications designed to reduce client-side JavaScript without rewriting your components or hooks. Learn how it works, compare its performance, explore its limitations, and integrate

  • React
  • Next
  • TanStack
  • Performance
October 2026·8 min read
07

Contact

Let’s build something

Have a question, a role or an idea worth exploring? Reach me through any channel below — I read everything and usually reply within a day.

Phone09142369599Telegram@emiroowGitHub@emiroowLinkedIn@emiroow
فا