┌─ /usr/bin/amir ──────────────────────────────────────────────────────┐
│ │
│ role Senior Software Engineer │
│ focus Product Engineering · Frontend · AI · Web3 │
│ experience 15+ years │
│ mindset Build → Measure → Improve → Repeat │
│ status ████████████████████████████████████████ SHIP IT │
│ │
└──────────────────────────────────────────────────────────────────────┘
I've spent most of my career building software from scratch.
My path started with traditional web development, long before modern frameworks, cloud platforms, and AI coding tools. Since then I've built social platforms, video systems, SaaS products, blockchain applications, and AI-powered software.
I tend to move across the stack when the product needs it: frontend, backend, databases, infrastructure, deployment, architecture, and sometimes even the parts of the product that have nothing to do with writing code.
I care about the problem before the technology.
99,000+ users Built and operated a multimedia social platform as a solo engineer.
15M+ database records · 50GB Designed and operated the production database behind that platform.
5,000+ film archives Worked on large-scale film digitization and video workflows at SabaIdea.
40% / 50% / 60% Improved retrieval, processing, and content-delivery workflows across video systems.
Ethereum Mainnet Designed and deployed smart contracts and built Web3 applications for startup products.
The numbers matter, but the engineering decisions behind them matter more.
Multimedia Social Network · PHP · MySQL · JavaScript
Built from scratch as a solo engineer.
Designed the application, database, infrastructure, deployment pipeline, social features, private messaging, personal storage, SEO strategy, and production operations.
Result: 99,000+ registered users.
Video Products · Aparat · Filimo · Content Infrastructure
Worked across video processing, film digitization, storage, segmentation, quality profiling, and adaptive streaming.
Result: 5,000+ digitized national film archives and measurable improvements across retrieval, processing, delivery, and engagement.
Web3 · React · Vite · Node.js · Infrastructure
Modernized a production blockchain frontend by migrating CRA → Vite, rebuilding wallet interactions, integrating product features, and managing production infrastructure.
Result: frontend modernization, improved wallet UX, and hands-on ownership across application and infrastructure layers.
AI · React · Vite · Node.js · Open Source
An AI-powered platform for turning ideas into websites.
Built as an exploration of AI-assisted product development, automated generation, and the boundary between software engineering and product creation.
Open Source · Architecture · Experience Systems
An exploration of a different way to build interactive web experiences: describe the experience first, compile it into an experience graph, then execute it across runtimes.
01 Understand the problem before writing the solution.
02 Prefer simple systems that can evolve.
03 Treat frontend, backend, infrastructure, and product as one system.
04 Measure real behavior instead of assuming.
05 Read the documentation. Then experiment.
06 Use AI as a force multiplier, not as a substitute for understanding.
07 Leave the codebase better than you found it.
React · Next.js · TypeScript · JavaScript · Vite · Tailwind CSS
Node.js · NestJS · PHP · REST · GraphQL
PostgreSQL · MySQL · MariaDB · Redis
Solidity · Ethereum · Solana · Web3.js · WalletConnect
Linux · Docker · Nginx · PM2 · Cloudflare · CI/CD
LLM Applications · AI APIs · Prompt Engineering · AI-assisted Development
I'm currently focused on the intersection of:
AI × Software Engineering × Product
I'm especially interested in systems that make software development more capable without making the underlying engineering less understandable.
Some of the projects and ideas I'm building in public:
- Scroll Narrative Framework
- ArzanSite
- More experiments, tools, and engineering notes are coming.
The best way to reach me:
LinkedIn: https://www.linkedin.com/in/amirmoqadam
GitHub: https://github.com/amirofski
Email: amir.devel@gmail.com



