
Amir Ziari
Full Stack Developer
Open To WorkI've been breathing code for 9 years.
As a full-stack developer, every line I write is a chance to craft something meaningful — an experience that's both beautiful and functional. I'm here to shape technology into tools that truly serve real human needs.

About Me
Hi, I’m Amir Ziyari — a 26-year-old full-stack developer who’s been breathing code for over 9 years.
My journey began back in high school. While others were attending classes, I found myself skipping school to dive deep into the world of web development. I believed the traditional education system was wasting my time — and I set out to prove it.
At the end of the year, I presented my project to the class. My teacher stood up, asked the whole class to give me a standing ovation, and told me:
“Even university students struggle with this level of work — and you’ve built it on your own.”
That moment marked the beginning of my professional path into the world of programming.
Over the years, I’ve worked on a wide range of projects — from scalable web apps and games to blockchain platforms and decentralized applications. My core expertise lies in the MERN Stack, where I’ve built fast, maintainable, and scalable solutions for high-demand environments.
I specialize in clean architecture, reusable design patterns, and building robust, scalable backend systems — including RESTful APIs, event-driven microservices, asynchronous communication layers, and domain-driven design in enterprise-level applications. I have a deep understanding of hexagonal architecture (ports and adapters) and CQRS (Command Query Responsibility Segregation), both of which are vital for handling complex business logic and data integrity in large-scale systems. I also apply event sourcing principles for maintaining an immutable and reliable history of system changes.
Additionally, I have experience with both monolithic and microservice-based architectures, and I choose the right approach based on the project scale and complexity. My solutions are always designed for maintainability, scalability, and fault-tolerance. I ensure separation of concerns by using well-defined modules, and I follow best practices for API versioning, service discovery, and circuit breaker patterns for fault tolerance.
I bring production-grade experience in system observability, distributed logging, real-time monitoring, and performance optimization under high-concurrency conditions. My development approach always includes strong security practices, authentication and authorization layers, and scalable architecture patterns designed for reliability and maintainability.
These days, I’m diving deeper into Go on the backend. I’m actively working on multiple projects — including my own startup focused on dApps.
One day, I hope to build my own tech company. But until then, I’m here, writing code with purpose and passion — and turning ideas into real-world digital solutions.
My Stacks
CORE LANGUAGES

Javascript

Typescript

Go

Python

PHP

Dart

Javascript

Typescript

Go

Python

PHP

Dart

Javascript

Typescript

Go

Python

PHP

Dart

Javascript

Typescript

Go

Python

PHP

Dart
FRONTEND

React.js

Next.js

Vue.js

Nuxt.js

React.js

Next.js

Vue.js

Nuxt.js

React.js

Next.js

Vue.js

Nuxt.js

React.js

Next.js

Vue.js

Nuxt.js

Redux

Zustand

Recoil

Pinia

Vuex

Redux

Zustand

Recoil

Pinia

Vuex

Redux

Zustand

Recoil

Pinia

Vuex

Redux

Zustand

Recoil

Pinia

Vuex

Storybook

Tailwind CSS

Bootstrap

SASS

PostCSS

Chakra UI

Material UI

Headless UI

Shadcn UI

Radix UI

React Spring

Motion

GSAP

D3.js

Lottie

Storybook

Tailwind CSS

Bootstrap

SASS

PostCSS

Chakra UI

Material UI

Headless UI

Shadcn UI

Radix UI

React Spring

Motion

GSAP

D3.js

Lottie

Storybook

Tailwind CSS

Bootstrap

SASS

PostCSS

Chakra UI

Material UI

Headless UI

Shadcn UI

Radix UI

React Spring

Motion

GSAP

D3.js

Lottie

Storybook

Tailwind CSS

Bootstrap

SASS

PostCSS

Chakra UI

Material UI

Headless UI

Shadcn UI

Radix UI

React Spring

Motion

GSAP

D3.js

Lottie

React Router

Vue Router

Formik

React Hook Form

VeeValidate

Zod

YUP

React Router

Vue Router

Formik

React Hook Form

VeeValidate

Zod

YUP

React Router

Vue Router

Formik

React Hook Form

VeeValidate

Zod

YUP

React Router

Vue Router

Formik

React Hook Form

VeeValidate

Zod

YUP
BACKEND

Node.js

Express.js

NestJS

Django

Flask

FastAPI

Gin

Echo

Fiber

Node.js

Express.js

NestJS

Django

Flask

FastAPI

Gin

Echo

Fiber

Node.js

Express.js

NestJS

Django

Flask

FastAPI

Gin

Echo

Fiber

Node.js

Express.js

NestJS

Django

Flask

FastAPI

Gin

Echo

Fiber
DATABASES / ORMS

MongoDB

PostgreSQL

Redis

MySQL

SQLite

Firestore

MongoDB

PostgreSQL

Redis

MySQL

SQLite

Firestore

MongoDB

PostgreSQL

Redis

MySQL

SQLite

Firestore

MongoDB

PostgreSQL

Redis

MySQL

SQLite

Firestore

Prisma

Mongoose

TypeORM

SQLAlchemy

Studio 3T

Mongodb Compass

pgAdmin

RedisInsight

DBeaver

Prisma

Mongoose

TypeORM

SQLAlchemy

Studio 3T

Mongodb Compass

pgAdmin

RedisInsight

DBeaver

Prisma

Mongoose

TypeORM

SQLAlchemy

Studio 3T

Mongodb Compass

pgAdmin

RedisInsight

DBeaver

Prisma

Mongoose

TypeORM

SQLAlchemy

Studio 3T

Mongodb Compass

pgAdmin

RedisInsight

DBeaver
WEB 3D / GAME

Three.js

Babylon.js

WebXR

DeepAR

A-Frame

React Three Fiber

Drei

Rapier3d

Cannon-es

Three.js

Babylon.js

WebXR

DeepAR

A-Frame

React Three Fiber

Drei

Rapier3d

Cannon-es

Three.js

Babylon.js

WebXR

DeepAR

A-Frame

React Three Fiber

Drei

Rapier3d

Cannon-es

Three.js

Babylon.js

WebXR

DeepAR

A-Frame

React Three Fiber

Drei

Rapier3d

Cannon-es

Matter.js

Colyseus

Playroom

Pathfinding.js

Yuka Engine

Blender

Mixamo

Matter.js

Colyseus

Playroom

Pathfinding.js

Yuka Engine

Blender

Mixamo

Matter.js

Colyseus

Playroom

Pathfinding.js

Yuka Engine

Blender

Mixamo

Matter.js

Colyseus

Playroom

Pathfinding.js

Yuka Engine

Blender

Mixamo
WEB3 / BLOCKCHAIN

Ethers.js

Web3.js

Web3onboard

Thirdweb

Stacks SDK

Solana Kit

Viem

useDapp

Magic SDK

Moralis SDK

Ethers.js

Web3.js

Web3onboard

Thirdweb

Stacks SDK

Solana Kit

Viem

useDapp

Magic SDK

Moralis SDK

Ethers.js

Web3.js

Web3onboard

Thirdweb

Stacks SDK

Solana Kit

Viem

useDapp

Magic SDK

Moralis SDK

Ethers.js

Web3.js

Web3onboard

Thirdweb

Stacks SDK

Solana Kit

Viem

useDapp

Magic SDK

Moralis SDK

Wagmi

Web3-React

WalletConnect

Web3Auth

RainbowKit

MetaMask SDK

Phantom Wallet

Hiro Wallet

Xverse Wallet

Unisat Wallet

Wagmi

Web3-React

WalletConnect

Web3Auth

RainbowKit

MetaMask SDK

Phantom Wallet

Hiro Wallet

Xverse Wallet

Unisat Wallet

Wagmi

Web3-React

WalletConnect

Web3Auth

RainbowKit

MetaMask SDK

Phantom Wallet

Hiro Wallet

Xverse Wallet

Unisat Wallet

Wagmi

Web3-React

WalletConnect

Web3Auth

RainbowKit

MetaMask SDK

Phantom Wallet

Hiro Wallet

Xverse Wallet

Unisat Wallet

Infura

QuickNode

Truffle

Hardhat

IPFS

Bitcoin Core

Bitcore

Bitcoinjs-lib

ord

mempool.space

OpenSea

Magic Eden

Rarible

Infura

QuickNode

Truffle

Hardhat

IPFS

Bitcoin Core

Bitcore

Bitcoinjs-lib

ord

mempool.space

OpenSea

Magic Eden

Rarible

Infura

QuickNode

Truffle

Hardhat

IPFS

Bitcoin Core

Bitcore

Bitcoinjs-lib

ord

mempool.space

OpenSea

Magic Eden

Rarible

Infura

QuickNode

Truffle

Hardhat

IPFS

Bitcoin Core

Bitcore

Bitcoinjs-lib

ord

mempool.space

OpenSea

Magic Eden

Rarible
AI / ML TOOLING

OpenAI

Hugging Face

Transformers.js

TensorFlow.js

Tesseract.js

nlp.js

PyTorch

Fast.ai

replicate

Gradio

OpenAI

Hugging Face

Transformers.js

TensorFlow.js

Tesseract.js

nlp.js

PyTorch

Fast.ai

replicate

Gradio

OpenAI

Hugging Face

Transformers.js

TensorFlow.js

Tesseract.js

nlp.js

PyTorch

Fast.ai

replicate

Gradio

OpenAI

Hugging Face

Transformers.js

TensorFlow.js

Tesseract.js

nlp.js

PyTorch

Fast.ai

replicate

Gradio
CROSS PLATFORM

React Native

Flutter

Expo

React Native

Flutter

Expo

React Native

Flutter

Expo

React Native

Flutter

Expo
TESTING / QA

Jest

Mocha

Chai

React Testing Library

Vitest

Cypress

Playwright

Puppeteer

Jest

Mocha

Chai

React Testing Library

Vitest

Cypress

Playwright

Puppeteer

Jest

Mocha

Chai

React Testing Library

Vitest

Cypress

Playwright

Puppeteer

Jest

Mocha

Chai

React Testing Library

Vitest

Cypress

Playwright

Puppeteer
PACKAGE MANAGERS / DEV TOOLS

npm

yarn

pnpm

bun

Eslint

Prettier

Husky

nvm

nodemon

Webpack

Vite

Turborepo

SWC

npm

yarn

pnpm

bun

Eslint

Prettier

Husky

nvm

nodemon

Webpack

Vite

Turborepo

SWC

npm

yarn

pnpm

bun

Eslint

Prettier

Husky

nvm

nodemon

Webpack

Vite

Turborepo

SWC

npm

yarn

pnpm

bun

Eslint

Prettier

Husky

nvm

nodemon

Webpack

Vite

Turborepo

SWC
DESIGN / PROTOTYPING

Figma

Adobe XD

Sketch

Zeplin

Figma

Adobe XD

Sketch

Zeplin

Figma

Adobe XD

Sketch

Zeplin

Figma

Adobe XD

Sketch

Zeplin
APIS / REAL-TIME / PROTOCOLS

REST

GraphQL

Socket.io

Relay

Apollo

gRPC

tRPC

WebRTC

SOAP

Axios

GOT

Swagger

Postman

REST

GraphQL

Socket.io

Relay

Apollo

gRPC

tRPC

WebRTC

SOAP

Axios

GOT

Swagger

Postman

REST

GraphQL

Socket.io

Relay

Apollo

gRPC

tRPC

WebRTC

SOAP

Axios

GOT

Swagger

Postman

REST

GraphQL

Socket.io

Relay

Apollo

gRPC

tRPC

WebRTC

SOAP

Axios

GOT

Swagger

Postman
CLOUD / INFRASTRUCTURE / DEVOPS

Docker

Kubernetes

Nginx

Apache

PM2

AWS ECS

Cloudflare

GitHub Actions

Jenkins

Circle CI

Travis CI

Docker

Kubernetes

Nginx

Apache

PM2

AWS ECS

Cloudflare

GitHub Actions

Jenkins

Circle CI

Travis CI

Docker

Kubernetes

Nginx

Apache

PM2

AWS ECS

Cloudflare

GitHub Actions

Jenkins

Circle CI

Travis CI

Docker

Kubernetes

Nginx

Apache

PM2

AWS ECS

Cloudflare

GitHub Actions

Jenkins

Circle CI

Travis CI

Vercel

Netlify

Heroku

AWS

Google Cloud Platform

DigitalOcean

Azure

Hetzner

Vultr

Vercel

Netlify

Heroku

AWS

Google Cloud Platform

DigitalOcean

Azure

Hetzner

Vultr

Vercel

Netlify

Heroku

AWS

Google Cloud Platform

DigitalOcean

Azure

Hetzner

Vultr

Vercel

Netlify

Heroku

AWS

Google Cloud Platform

DigitalOcean

Azure

Hetzner

Vultr
PROJECT MANAGEMENT / TEAM TOOLS

Jira

Trello

Slack

Notion

GitHub

GitLab

Bitbucket

Jira

Trello

Slack

Notion

GitHub

GitLab

Bitbucket

Jira

Trello

Slack

Notion

GitHub

GitLab

Bitbucket

Jira

Trello

Slack

Notion

GitHub

GitLab

Bitbucket
My Experience
Web DeveloperWeb Developer
Mar 2015 - PresentWeb DeveloperWeb Developer
Apr 2016 - Nov 2017Senior Web DeveloperSenior Web Developer[Led Development]
Jan 2020 - Jan 2021Full Stack DeveloperFull Stack Developer[Led Development]
Jan 2021 - Sep 2024Full Stack DeveloperFull Stack Developer[Part Time]
Jan 2023 - Aug 2023Full Stack DeveloperFull Stack Developer[Part Time]
Apr 2022 - Sep 2024Full Stack DeveloperFull Stack Developer
Jan 2025 - PresentSelected Projects
My Blog
Coming Soon to My Blog:
- Vlogs capturing the daily life and real challenges of a developer
- Behind-the-scenes stories from projects that are rarely shared
- Short podcasts, "Radio Debug", and fun content for those long coding days
- Technical tips and personal experiences — all with a touch of humor and honesty
Get In Touch
Whether it`s a job opportunity or project, my inbox is always open. If you have a question or just want to say hi, feel free to contact me.