I'm Ferhat Mousavi, a seasoned software architect and developer whose journey began in 1991. Over the years I've mastered a wide range of programming languages, starting with BASIC, C and Pascal and evolving into modern technologies such as Python, C#, Java, Flutter and more. My career has always been about pushing the boundaries of technology, constantly learning and adapting to the fast‑paced world of software development.
I engineered two nationwide, compliance-grade platforms entirely in Python for Turkey's Revenue Administration (GİB):
ÖKC TSM Center — A Trusted Service Manager that orchestrates the full life‑cycle of next‑generation fiscal cash registers: distributing secure keys and software, tracking critical events, and relaying sales data to GİB with a guaranteed 99.75 % SLA.
GMÖEBYS (VUK 507) — A hardware‑agnostic, cloud‑native system for end‑to‑end secure mobile payments that generates and archives fiscal e‑documents in real time via the Güvenli Mali Uygulama core, closing tax gaps by binding every mobile sale to an auditable e‑invoice.
Both platforms share a multi‑tier microservice backbone (Django/DRF + Celery, PostgreSQL, Redis), run on Kubernetes for zero‑downtime upgrades, integrate HSM‑backed PKI, and meet PCI‑DSS / EMV standards.
SaleFlex is a modular, MIT‑licensed retail platform I'm building to cover everything from a single checkout terminal to a multi‑store chain — with offline‑first reliability from the ground up.
| Component | Role | Stack |
|---|---|---|
| SaleFlex.PyPOS | Touch‑screen POS application for store‑floor checkout | Python 3.13+, PySide6, SQLAlchemy, SQLite / PostgreSQL |
| SaleFlex.OFFICE | Back‑office console for managers — products, campaigns, customers, warehouses | Python, PySide6, SQLAlchemy |
| SaleFlex.GATE | Central API hub — multi‑tenant company / store / terminal management | Django, DRF, Python 3.12+ |
The ecosystem supports multi‑payment processing (cash, card, mobile, loyalty, split‑tender), a campaign engine, tiered loyalty programmes, real‑time inventory tracking, and a ready‑made adapter layer for ERP (SAP, Oracle, Logo), payment gateways, and external platforms. All repositories are public and free under the MIT License.
I design and develop games solo under the Mousavi Tech label, building every system from the ground up in UE5.
| Game | Genre | Status |
|---|---|---|
| Asha Empire: Exodus | Sci‑fi action / open world | Early Access — released Oct 2024 |
| Abyssbound | Dark fantasy co‑op roguelite (1–4 players) | Coming soon |
| Evac Point | Co‑op survival shooter (up to 3 players) | Coming soon |
| Signal Lost: The Ping | First‑person atmospheric horror | Coming soon |
Asha Empire: Exodus drops players into a 9 km² sci‑fi open world on the moon Sirina, taking on the roles of Imperial Commanders Rexis or Kyra to recover databanks from rebel‑held sectors. Abyssbound is a dark‑fantasy roguelite where players bond with fallen Veil Guardian spirits that guide, encourage, or psychologically pressure them across ever‑shifting dungeon runs. Evac Point is a long‑form co‑op survival shooter — one massive post‑apocalyptic town, one extraction point, a minimum 3‑hour run with hunger, thirst, crafting, zombies, and armed factions in the way. Signal Lost: The Ping is a solo atmospheric horror game set in a pitch‑black underground facility, where a sonar‑like PING pulse briefly reveals the environment but simultaneously raises threat and draws a relentless AI sentinel closer.
All titles are built entirely in Unreal Engine 5, published under the Asha Empire universe or Mousavi Tech, and ship with 11–12 language localizations.
Asha Empire Online is a sci‑fi MMORPG set across a vast galaxy, blending strategy, TPS/FPS combat, and RPG progression in a player‑owned economy. The game is actively in development; I periodically bring it live on dedicated servers for closed test sessions with a small early community.
Players start on the planet Vita Nova and expand outward to space stations, distant planets, and hidden outposts. At the core of the economy is the Asha Empire Credit (AEC) — a fungible SPL token on the Solana network used for all in‑game transactions, trading, and investment operations. Characters are represented as NFTs on Solana, each unique in attributes and fully tradable through the in‑game asset marketplace at Asha Empire Trade.
Completed milestones include the teleport system, in‑game bank accounts, the EXP/progression system, in‑game market and academy, mission system (alpha), player private hangars, NFT character integration, and the full game asset trading platform. The game is supported by a network of dedicated subdomains: asha-empire.online (player portal), Asha Empire Wiki (lore & game database), asha-empire.dev (support & dev forum), and Asha Empire Trade (asset exchange).
Beyond the AEC token, I build on‑chain programs and infrastructure for the Solana ecosystem entirely in Rust, using the Anchor framework:
Staking contracts — On‑chain staking programs with configurable lock periods, reward distribution logic, and account validation, used for AEC and NFT‑backed staking within the Asha Empire economy.
NFT marketplace — A Solana program handling listing, bidding, and settlement of NFT assets (characters, PassCards, mining NFTs) with escrow accounts and royalty enforcement via Metaplex standards.
Governance — On‑chain voting programs that allow token holders to submit and vote on proposals, with weighted voting tied to AEC holdings.
NFT collections (Metaplex) — Multiple collections minted through Metaplex, including game character NFTs (250+ unique characters across several batches), PassCard NFTs, and AEC mining NFTs, each with on‑chain metadata and integrated directly into game systems.
AEC (SPL Token) — The Asha Empire Credit fungible token: a custom SPL token with a market‑driven supply/demand model, off‑chain transaction support for free in‑game transfers, and on‑chain settlement for wallet‑level deposits and withdrawals.
One of my core specialities is payment systems. My deep understanding spans EMV, ISO 8583, APACS, e‑payments, VAS and loyalty programs. I've architected robust, highly‑available payment solutions for retail, banking and cryptocurrency — integrating everything from fiscal ECR/POS devices to advanced terminal solutions.
I created the Python Komple Eğitim Serisi on YouTube and Udemy to guide the next generation of developers. Teaching and empowering others has always been one of my biggest passions.
Python · C# · Flask · FastAPI · Django/DRF · JavaScript/TypeScript · Celery · Kafka · PostgreSQL · Redis · Hazelcast · Kubernetes · MongoDB · Unreal Engine 5 · C++ · Rust · Anchor · Solana · SPL Tokens · Metaplex · Solidity · Web3
My journey is about more than just coding — it's about designing systems, creating worlds and pushing technology to new heights. Whether I'm securing millions of fiscal transactions per day, building an open retail platform like SaleFlex, crafting immersive games in UE5, engineering on‑chain programs on Solana, or mentoring new developers, I'm driven by the desire to innovate and inspire.


