Software engineer · Tehran / Global
I build systems that move
Amir Salehi is a full-stack engineer with 6+ years of experience turning complex product ideas into fast, reliable software—from polished interfaces to real-time backends and decentralized applications.
Open to ambitious product and engineering work
Profile / operating range
Across the whole stack
Bridging frontend craft with robust backend systems. Best work happens where product experience, performance, and architecture must all succeed together.
From first interaction to final queue worker, every layer should feel intentional.
Interface engineering
Responsive, accessible interfaces, visual builders, dashboards, complex data flows, and polished interaction systems in React and Vue.
Backend systems
Typed APIs, message queues, schedulers, worker processes, rate limiting, observability, and Clean Architecture for reliable delivery.
Realtime & Web3
Collaborative state, social features, game progression, wallet flows, minting, trading, storage, and on-chain product experiences.
Experience / selected chapters
Building in production
Recent roles focus on high-complexity product work: AI annotation, visual workflow systems, artist collaboration, Web3 commerce, and realtime 3D games.
Full-stack Developer
Pars Iranian AI Technologies Tehran, IranBuilding AlgoDesk, a visual ticket and workflow platform, plus Annotopia, a role-based AI data annotation system covering OCR, speech, phonemes, handwriting, reviews, payments, and reporting.
Full-stack Developer
Danel Gold Dubai, UAEDelivered Next.js 15 product features, realtime social collaboration with Convex, and complete Thirdweb wallet flows for minting, listing, selling, transferring, and metadata synchronization.
Full-stack Developer
Infinite8 / Landocker Dubai, UAEBuilt and optimized 3D browser game DApps, realtime leaderboards and progress tracking, plus Go/Gin and Python/Flask services for game progress, inventory, and rewards.
Senior Frontend Developer
Supnex Dubai, UAEModernized a Vue 3 product, modularized legacy Vuex stores, and helped rebuild reusable accessible React components with IBM Carbon—including an upstream open-source bug fix.
Full-stack Developer
Digify · Next.js, Apollo GraphQL, Cypress testing.
Frontend Developer
LegaMart · Next.js, SSR, SSG, ISR, React Query.
Frontend Developer
Aris ISD · React admin tools and visual page builder.
Junior Frontend Developer
Simorq Tejarat · Enterprise payments, CSV processing, virtualization.
Projects / selected systems
Problems worth solving
A cross-section of systems where interface quality meets demanding technical constraints: scheduling, on-chain actions, realtime state, 3D rendering, content safety, and observability.
All In Bot
High-performance Telegram trading bot backend with scheduled reports, admin broadcasts, crash-safe BullMQ workers, Redis rate limiting, and production metrics.
TypeScript · Bun · PostgreSQL · BullMQ · Redis · PrometheusDextrading
Decentralized exchange interface with performant state architecture and Web3 transaction flows.
Next.js 14 · Web3No Click Games
Click-free play-to-earn platform with a token reward system tied to NFT power.
T3 Stack · tRPC · Prisma · PostgreSQL · Web3Infinite Storage
Decentralized file storage with secure uploads, AI-based NSFW detection, and preparation for on-chain persistence.
Next.js 14 · Convex · Rust · Web3NFTMP
Full NFT marketplace and admin dashboard covering core ecosystem flows similar to OpenSea.
Next.js · Thirdweb · Solidity · Supabase · ExpressCrypto Hunt
Browser-based 3D game DApp with optimized rendering and realtime state synchronization.
Three.js · React · ConvexStack / tools with purpose
Broad range, sharp judgment
Technology choice follows product constraints. Strongest in TypeScript ecosystems, with production experience across backend, systems, mobile, realtime, 3D, and decentralized stacks.
Working languages
Native Persian. Professional English for distributed product and engineering teams.
Frontend
Backend & data
Systems
Mobile
CS50’s Introduction to Programming with Python
Harvard University · edX
Android Pack Certificate
Tehran Institute of Technology
Web Design Pack
Tehran Institute of Technology