I'm always excited to take on new projects and collaborate with innovative minds.
Russia, Smolensk
A complete POS and digital wallet system for telecom cards (Zain, Umniah, Orange).
Built with Laravel + Vue.js, featuring wallet transactions, profit distribution, and admin dashboards.
SmartCardJo is a large-scale Laravel-based financial platform that powers telecom recharge, balance management, and card sales across Jordan.
It connects multiple user tiers — Admins, Sellers, Sub-Sellers, and Customers — through a real-time wallet and transaction API that syncs with Android applications.
The system processes millions of transactions daily, maintaining full accuracy across wallets, balances, and profit distributions with zero downtime.
✅ Wallet & Balance System:
Multi-level credit structure with instant profit distribution to seller, sub-seller, and admin tiers.
✅ Transaction Engine:
Handles hundreds of concurrent API calls per second with queue management, rollback protection, and detailed logging.
✅ Profit & Commission System:
Dynamic rates per seller and product, auto-calculated at transaction time, tracked in a dedicated profits table.
✅ Stock Management:
Tracks virtual cards, SIMs, and telecom products with expiry, out-of-stock flags, and variant pricing.
✅ Payment Gateways:
Integrated UWallet API for Jordanian payments + internal reconciliation logic for unmatched records.
✅ Admin Dashboard:
Real-time KPIs: total sales, active users, wallet balances, stock value, and cash-in/out analytics.
✅ Security & Recovery:
Automatic backups, transaction signature verification, and daily snapshot comparison via Artisan commands.
Two Android applications connected through Laravel APIs:
All synced through /api/v1/ endpoints with token validation and permission checks.
Your email address will not be published. Required fields are marked *