Selected Work
Digital products, platforms, and experiences built for clients across Iran, Europe, and North America.
18 projects



UsedConex
North America's largest shipping container marketplace, powered by a custom AI sales agent.
- Challenge
- Build a conversational AI that could handle thousands of concurrent container inquiries across Facebook Messenger, with full admin visibility and continuous learning from operator feedback.
- Approach
- Deployed a Python AI agent on Google Cloud Run with a React admin console — Inspector, live Monitoring, Template Management, and Feedback loops.
- Outcome
- The AI handles 24/7 sales conversations autonomously, with zero human handoff for standard inquiries.
- Python
- Google Cloud Run
- React
- Messenger API
- Node.js
- PostgreSQL



AI Agent Console
Enterprise operations center for managing, inspecting, and improving deployed AI agents.
- Challenge
- Operators needed visibility into AI conversations without breaking the agent flow.
- Approach
- Modular React dashboard with WebSocket feeds: Inspector, Monitoring, Template Studio, Feedback Classifier.
- Outcome
- Reduced AI error rate by 40% within the first month.
- React
- Node.js
- WebSocket
- Python
- Docker
- PostgreSQL
- Redis



ItalFit
EMS fitness club management with Bluetooth device control and a companion web app.
- Challenge
- Operators needed reliable device pairing and session tracking across iOS and Android.
- Approach
- Built with Kotlin, Bluetooth LE integration, and a web dashboard for club management.
- Outcome
- Stable device control and smoother EMS session workflows for trainers and members.
- Kotlin
- Bluetooth LE
- Web App
- Android
- iOS



Pullback
Pullback — cashback rewards on every purchase and transaction.
- Challenge
- A thriving smart marketplace for affordable online shopping and everyday payments in one super app.
- Approach
- Traffic fine inquiry with cashback, mobile charge, bill payment, shopping from stores and online services, referral rewards, and bank settlement.
- Outcome
- Earn long-term income from your own transactions and those of invited friends.
- React Native
- Node.js
- PostgreSQL
- Payment Gateway



JibJib
JibJib — cashback rewards on every purchase and transaction.
- Challenge
- JibJib super app: a thriving smart marketplace for affordable online shopping.
- Approach
- Traffic fine inquiry with cashback, mobile charge, bill payment, shopping from stores and online services in one app, referral rewards, and bank settlement.
- Outcome
- Earn long-term income from your own transactions and those of invited friends.
- React Native
- Node.js
- PostgreSQL
- Payment Gateway



Hel3y
Digital health platform connecting patients with verified specialists.
- Challenge
- Trust through professional design and clear hierarchy.
- Approach
- Calming design system, verification badges, encrypted messaging.
- Outcome
- 1,400 verified doctors. Patient satisfaction: 4.7/5.
- Next.js
- TypeScript
- PostgreSQL
- Twilio
- E2E encryption



AvaEduGroup
Full LMS powering a national chain of educational institutes.
- Challenge
- 300+ courses, 12,000 students across 6 branches — one platform.
- Approach
- Custom LMS, Arvan CDN video, automated certificates, role-based access.
- Outcome
- Replaced 4 separate tools with one system.
- Laravel
- React
- Arvan CDN
- MySQL
- Redis
- Docker



Prum
Persian news app with media monitoring and LIVE broadcasting.
- Challenge
- Editors needed fast publishing and reliable live coverage on mobile.
- Approach
- Next.js media stack with real-time feeds and editorial workflows.
- Outcome
- Faster news delivery and smoother live broadcast experience.
- Next.js
- TypeScript
- Prisma
- Edge CDN
- AMP



TaskyTalk
Real-time task management fused with team communication in a single workspace.
- Challenge
- Teams were context-switching between five tools.
- Approach
- Event-driven architecture with CRDT, custom rich-text editor, thread-to-task conversion.
- Outcome
- Adopted by 12 product teams within beta.
- Next.js
- WebSocket
- PostgreSQL
- Redis
- CRDT
- TipTap



TaxiBoard
Live fleet dispatch and analytics for taxi operators.
- Challenge
- Needed Farsi RTL, local maps, and Iranian fare structures.
- Approach
- Real-time map with Socket.io, RTL tables, Neshan API integration.
- Outcome
- 400+ vehicles managed. Dispatch time: 47 seconds average.
- React
- Socket.io
- Node.js
- Neshan Maps
- PostgreSQL
- PWA



MSKA
National karate competition system for 837+ athletes.
- Challenge
- Dual payment systems and real-time results — Excel broke under load.
- Approach
- Python reconciliation, fuzzy matching, bracket generation.
- Outcome
- Eliminated 6 hours manual work per event day.
- Python
- Pandas
- openpyxl
- Fuzzy Matching



RezvanGlass
WordPress store dedicated to mirror and glass sales.
- Challenge
- A specialized business needed an online shop tailored to mirror and glass product catalogs.
- Approach
- Custom WordPress and WooCommerce setup with product management and a streamlined shopping experience.
- Outcome
- A complete e-commerce platform for mirror and glass products.
- WordPress
- WooCommerce
- PHP
- MySQL



HamiHop
Pet supplies e-commerce with integrated mobile app.
- Challenge
- Professional UX with mobile-first conversion.
- Approach
- WooCommerce + React Native app, accessible design.
- Outcome
- Strong mobile conversion across web and app.
- WooCommerce
- React Native
- WordPress



PsyIran
Mental health matching platform — safe and private.
- Challenge
- Anonymity, privacy-first architecture, smart matching.
- Approach
- Pseudonym flow, 12-criteria matching, encrypted notes.
- Outcome
- 800+ matched sessions in year one.
- Next.js
- Django
- PostgreSQL
- E2E Encryption



Shindokht
Premium fashion e-commerce — curated, fast, and beautifully RTL.
- Challenge
- Client wanted Net-A-Porter quality, not a bazaar feel.
- Approach
- Next.js ISR, RTL Tailwind, advanced filters, local payments.
- Outcome
- Conversion rate 3.4% — 2× Iranian fashion average.
- Next.js
- TypeScript
- Tailwind CSS
- Prisma
- ZarinPal



Mehr App
Custom CRM for Iranian B2B — Farsi-native, pipeline-focused.
- Challenge
- Global CRMs are LTR and USD-based. Iranian teams need Jalali and RTL.
- Approach
- Next.js + Django, RTL kanban, custom fields, email sequences.
- Outcome
- Adopted by 3 enterprise clients in 6 months.
- Next.js
- Django
- PostgreSQL
- Celery
- Jalali Calendar



YektaShimi
Petrochemical website with real-time price charts.
- Challenge
- B2B industrial data must be clear and authoritative.
- Approach
- React widgets in WordPress, live chart feeds.
- Outcome
- Better lead quality and fewer support calls.
- React.js
- Charts
- WordPress
- Node.js



SadaTToys
WordPress toy store with a playful, conversion-focused catalog.
- Challenge
- Showcase diverse toy categories with fast browsing on mobile.
- Approach
- Custom WooCommerce theme, optimized product grids, RTL-ready layout.
- Outcome
- Stronger product discovery and smoother checkout flow.
- WordPress
- WooCommerce
- PHP
- Elementor
Is Your Big Idea Ready to Go Live?
We build with precision. From architecture to launch — every detail engineered to perform.