
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.




