4 mo
AI Maghz
- Design and build the core backend for the company's brain-training games, covering game logic, scoring, leaderboards, and player performance tracking.
- Build scalable, low-latency APIs in Go using goroutines to handle concurrent requests from a large active user base and keep gameplay smooth in real time.
- Contribute to architectural decisions aimed at improving system reliability and reducing backend response times.
1 yr 8 mo
TradeCheck
- Designed the core trading engine in Go, including order management (Market, Limit, Stop, TP, SL, Partial Close) with ultra-low-latency execution and distributed state synchronization across multiple servers.
- Architected high-throughput internal service communication over gRPC, replacing REST on latency-critical paths to reduce network overhead and speed up order-flow and position updates.
- Designed and implemented a real-time market-data pipeline using NATS, Redis, and PostgreSQL as part of a modular, scalable architecture.
- Built secure REST and gRPC trading APIs for order submission and execution, along with reporting, trade-history, and PnL calculation services.
- Integrated the TradingView Charting Library end-to-end and collaborated closely with Frontend and DevOps to optimize system-wide performance under load.
1 yr 5 mo
Chartix
- Built a scalable, low-latency infrastructure for live financial market data, with real-time computation of over 40 technical indicators across more than 10,000 symbols and 9 timeframes for the platform's screener tool.
- Built a custom price, indicator, and trendline alert system from scratch with proprietary algorithms in Go and Node.js — delivered as Iran's first indicator-based alert system of its kind.
- Owned live data acquisition and integrity across seven markets, including crypto, global markets, and stocks, along with reliability and data-quality safeguards.
- Designed and shipped over 100 custom indicators for the TradingView library, converting Pine Script logic into lower-level implementations.
- Built the complete backend and API layer behind the landing page, market overview, and symbol-detail pages.
1 yr 4 mo
Vorna
- Took end-to-end ownership of backend architecture across several early-stage products, including API design, database schema design, and real-time communication layers built from the ground up.
- Viziline (smart business card): designed the database schema and API layer for an NFC and QR-based digital business card platform.
- Vevent (event management): architected a scalable backend around a dynamic form-builder module, supporting configurable fields and validation for flexible event registration workflows.
- Dayeh (at-home medical services): designed a real-time system connecting patients and nurses over WebSocket and Socket.io, with careful attention to connection management and data flow under load.
PingMate
A self-hosted Telegram bot for personal uptime monitoring that notifies you the moment a service goes down.
GoLoad
A modular HTTP load balancer written in Go, built for high availability in small-scale infrastructure.
fz-keyboard-converter
A Node.js package that converts keyboard input between Persian and English character sets.
regex-generator
A JavaScript utility class for constructing validation regex patterns without writing them by hand.
fzDownloader Bot
A Telegram bot that downloads content from YouTube, Spotify, Instagram, and Twitter directly into chat.
GoPad
A self-hostable collaborative plain-text editor built around Go, WebSockets, CRDT convergence, SQLite persistence, and visible observability.
Two systems I designed and built most of the backend for — traced as the data actually moves through them, not as a slide-deck architecture.