Architecture at scale
Microservices, DDD, and event-driven systems that hold up under millions of daily events.
Lead Full Stack Engineer
I build real-time systems
I design and ship real-time, cloud-native systems with .NET and React — built to stay fast under load.

Lead Full Stack Engineer with 10+ years of experience designing and shipping scalable, high-performance products across startups and enterprise environments. Deep fintech background — signal backtesting, real-time data pipelines, exchange front-ends, and crypto BI — alongside multi-tenant IoT platforms and AI assistant products. Expert in end-to-end delivery with .NET/C#, React/Next.js, and cloud-native architectures on Azure, from event-driven microservices to real-time pipelines processing millions of events a day. A hands-on technical leader who mentors engineers, drives architecture decisions, and pairs DevOps discipline (CI/CD, Docker, Kubernetes) with AI-assisted development to ship faster without sacrificing quality.
Microservices, DDD, and event-driven systems that hold up under millions of daily events.
Leading cross-functional teams, mentoring engineers, and owning the hard trade-off decisions.
Translating business goals into production-ready features that ship fast and stay reliable.
Senior .NET Full Stack Engineer / Technical Team Lead
Leading a cross-functional team building a multi-tenant SaaS platform on .NET 8 and React.
Senior .NET Full Stack Engineer / Tech Lead
Built real-time signal-processing infrastructure and led the migration from monolith to event-driven microservices.
Senior Full Stack Engineer / Tech Lead
Built a multi-tenant IoT platform end to end; later returned to lead the TDX.bz startup.
Senior Full Stack Engineer
Took Dobord, a gamified cashback platform, from architecture to launch.
Full Stack Engineer
Built RESTful services for distributed systems and grew into microservices and event-driven design.
BI dashboard + data warehouse for the TradeX platform
The business-intelligence slice of the TradeX trading platform, built hands-on in .NET: a dedicated Data.Warehouse backend — an ABP-layered solution aggregating through Microsoft Orleans grains — feeding a Next.js dashboard that renders revenue, growth, and market analytics as interactive drill-down reports.
Wallex — event-driven fintech infrastructure
Signal backtesting pipelines built on Apache Kafka and the Microsoft Orleans actor model — replaying the entire signal set and validating each signal against point-in-time market data, the market exactly as it stood at that moment, rather than executing live trades.
Crypto market intelligence, end to end
A business-intelligence product for crypto markets and my most heavily-authored codebase at Wallex (2022–2023, 500+ personal commits): a .NET backend of ~780 C# files with a dedicated BI query API, Nuxt/Vue dashboards and public UI rendering revenue, growth, and market drill-downs, and Python data services feeding the pipeline.
Devices, apps, and hardware — one platform
An IoT platform managing 5,000+ connected devices with real-time processing of 2M+ daily events: .NET microservices with MQTT ingestion, Nuxt web apps, a React Native mobile app, and hardware integrations from greenhouses to access control.
Mediana — cloud-native backend + React dashboards
A multi-tenant SaaS product built on .NET 8 microservices with React dashboards, serving ~2,000 requests per second in production while cutting infrastructure costs by 25%.
Audiobook platform — mobile, dashboard, and backend
The Shahrzad audiobook & podcast platform, built full stack: an ASP.NET Zero backend of 1,500+ C# files with a GraphQL API, the React Native consumer app, and the Angular creator dashboard — install and download analytics, paid-subscriber play-time metrics driving creator revenue share, and financial reports with CSV export.
React Native audiobook & podcast app
A React Native audiobook & podcast app for iOS and Android that I built solo: streaming playback, subscriptions with in-app payment (Charkhone SDK), and catalog discovery over a GraphQL API via Apollo Client with persisted cache — one codebase, both stores.
Video-conferencing platform on ASP.NET Zero
A full video-conferencing product: WebRTC meeting rooms with camera and mic controls, screen share, in-meeting chat, participants, recording, and file sharing — an ASP.NET Zero modular monolith (.NET 5) with an Angular 12 panel, SignalR signaling, a GraphQL endpoint, and Xamarin mobile heads.
Meeting-room reservation & management
An online reservation platform for meeting rooms (Asarad, 2018–2019) built full stack with Angular and .NET: guest invitations with QR access codes, meeting locations with maps and parking info, in-meeting polls and votes, shared meeting files, and notes.
Live online exam-prep classroom
An online entrance-exam class platform I built as primary author (2019–2021, the lms-famiran codebase): an ASP.NET LMS solution with dedicated web, services, and data layers, Video.js live streaming, and an MQTT-powered real-time classroom chat with host moderation, polling, and participant management. Still live at tamland.ir.
Telegram healthcare bot + doctor panel
A healthcare communication platform (Asarad, 2017): patients talk to specialized doctors through a Telegram bot — test-result interpretation, medication questions, preliminary diagnoses — while doctors manage patient lists and respond through a dedicated web panel over a patient-management backend.
Enterprise retail community app — React Native
A community platform delivered for Walmart as an enterprise retail engagement, spanning ~20 repositories. I authored both generations of the React Native app (1,200+ commits across the original MobX-State-Tree codebase and its rewrite, 2021–2022), integrating with enterprise APIs alongside the backend, ML-crawler, and infrastructure teams.
Asarad — gamification startup launch
A gamified cashback platform architected for 1,000+ concurrent users with real-time updates, integrating offers from leading brands including Digikala and SnappFood.
Wallex — Kafka topics into an Orleans actor cluster
Market data flows through Kafka into a Microsoft Orleans cluster where each symbol is a virtual actor, replaying signals against point-in-time market data and fanning out to Redis, SQL Server, and dashboards — 5M+ events a day at millisecond latency.
IroTeam — MQTT telemetry into an ABP-layered core
5,000+ greenhouse and access-control devices publish over MQTT into a layered ASP.NET (ABP) backend; tenant-isolated data feeds a Nuxt web app, a React Native app, and customer portals — 2M+ events a day at 99.8% uptime.
Audiobooks & podcasts — modular monolith + content pipeline
An ASP.NET Zero modular monolith (1,500+ C# files across three solutions) serves a React Native player app, a creator dashboard, and a CMS; Node.js content-pool services and audio storage feed the pipeline, with play-time based creator revenue share.
ASP.NET Zero modular monolith with realtime signaling
Fourteen projects in one DDD-layered solution: REST, GraphQL, and SignalR heads over a shared Application layer and Core domain, EF Core persistence, Angular panel and Xamarin mobile heads — with WebRTC handling the media plane peer-to-peer.
Open to lead engineering roles, architecture consulting, and ambitious product work. The fastest way to reach me:
Heads up: the portfolio API isn't running, so the form below will suggest emailing directly.