Senior Full-Stack Engineer · C# / .NET Core · TypeScript · React / Next.js · PHP / Laravel · Python / FastAPI · AI Workflows
Senior Full-Stack Engineer with 10 years of experience building production-grade systems at scale — from multi-tenant SaaS platforms and distributed microservices to AI/LLM automation pipelines (RAG, FastAPI) and HLS/VOD video infrastructure.
I care about clean architecture, measurable outcomes, and writing systems that are still maintainable two years later. I've led small teams, owned greenfield platforms end-to-end, and operated production systems serving thousands of concurrent users.
Currently open to remote, EU, and US opportunities — available immediately.
Languages
Frontend
Backend & APIs
AI / ML
RAG Pipelines · Qdrant · ChromaDB · LangFuse
Databases & Search
Infrastructure & DevOps
-
farayad.co — Cloud LMS Platform (PaaS) White-label learning management system with ABR video streaming, virtual classrooms, and multi-tenant architecture. Built with Laravel, Vue.js, Nginx, Redis, MongoDB.
-
mikhanam.com — Online Book Reading Platform Full-featured Persian-language digital reading platform (PWA, offline-capable) with e-commerce, book catalog search via Elasticsearch, and cross-session reading progress. Built with Next.js, TypeScript, Node.js.
-
pod.rahpooyan.ir — Print-on-Demand Storefront Multi-vendor B2B/B2C print-on-demand platform with automated PDF processing, dynamic pricing engine, and real-time product customization. Built with Next.js, TypeScript, Elasticsearch.
A Laravel-inspired cache, distributed lock, tagging and queue abstraction for .NET, with pluggable in-memory, Redis, and Memcached drivers behind a single, consistent API. Brings Cache::remember(), Cache::lock(), Cache::tags(), and Queue::push() semantics to .NET — including per-user cache scoping and Redis/Memcached-safe tag invalidation via versioned keys.
git clone https://github.com/km-arc/LaravelCacheNet.gitA reusable, backend-agnostic data grid engine for ASP.NET Core — search, dynamic filtering, sorting, pagination, and batched Excel export, all driven from a single IQueryable<T> source, with an optional Hangfire-backed background export flow for large datasets. Designed as the .NET counterpart of a mature Laravel/PHP grid component used in production.
git clone https://github.com/kiamars-mirzaee/NetGrid.gitkiamars-mirzaee/elasticsearch-eloquent
Eloquent-style interface for Elasticsearch in Laravel. Brings familiar Active Record patterns to search indexing and querying.
composer require kiamars-mirzaee/elasticsearch-eloquentI write about backend architecture, distributed systems, and things I've learned building production software.
- Mastering Laravel Design Patterns
- Building a Modern OCR Pipeline
- Laravel Queue Worker and Shared Memory
- WebAssembly
- Some Web Application Concepts
| What | Number |
|---|---|
| Years of production experience | 10 |
| Vendor storefronts on multi-tenant SaaS platform | 2,000+ |
| DB contention reduction via Redis caching | −40% |
| OCR pipeline throughput | 5,000+ pages/day |
| Manual editorial time saved (AI pipeline) | −75% |
| RAG pipeline completion rate (Tenacity + DLQ) | 99.9% |
| Video buffering reduction (HLS/VOD) | −35% |
I'm currently open to Senior Full-Stack, Backend, and AI Engineer roles — remote, EU relocation, or US remote.
📧 kiamars.mirzaee@gmail.com · 💼 linkedin.com/in/kiamars-mirzaee · ✍️ medium.com/@kiamars.mirzaee