Fintech Engineer @ ZagTrader
SWIFT & FIX systems, exchange connectivity and AI test automation in C#/.NET and TypeScript.
Enter the dayMOHAMMADOTAQI
Maker & app builder
I design and ship products after hours — mobile apps and SaaS in Flutter, React Native, Next.js & Django.
Enter the nightI engineer systems wherereliability isn't optional —it's the product.
Software Engineer building fintech infrastructure at ZagTrader by day — SWIFT & FIX messaging, exchange connectivity, an AI test-automation platform — and shipping my own mobile apps and SaaS products by night.
- +Google — IT Support (2023)
- +Google — Project Management (2023)
- +DataCamp — Python, NumPy & pandas
- +Top 24 Finalist — Ahli Fintech Hackathon (2025)
- +Best Member — GDVC (2024)
Al Hussein Technical University — 2025
Messages that settle trades.
At ZagTrader I build the gateway between markets, custodians and banks — routing, validating and archiving SWIFT & FIX messages across the post-trade lifecycle.
MT54x
Engine
/ Custody
Engine
Server
Data
- Sep 2025 — Present
ZagTrader
Software EngineerPost-trade and market-data infrastructure for a capital-markets platform.
- Built the Swift Suite — Engine, Bridge & Monitor — an end-to-end SWIFT securities-settlement platform processing ISO 15022 MT540–MT548, MT564 and MT598/599 with a maker-checker approval workflow.
- Engineered the Swift Engine: an async task pipeline (reader → validator → builder → SWIFT validator → sender → archiver) that builds MT messages from SQL Server templates and validates them with Prowide via IKVM (Java↔.NET interop).
- Built the Swift Bridge gateway relaying messages between the engine (TCP / MessagePack) and external operators — Fineksus (SOAP/CoreWCF), Tadawul·Edaa (SoupBinTCP) and SFTP — and rebuilt the Tadawul·Edaa templates from the ISO 15022 spec, fixing real network NAKs.
- Designed the platform's public REST API (55 OpenAPI operations): scoped, rotatable API keys with deprecation/sunset headers, idempotent submission, signed webhooks with an event outbox and RFC 7807 errors — 59/59 endpoints verified live.
- Added Azure Key Vault / HashiCorp Vault secrets management, an RBAC permission system with custom roles, and offline TOTP 2FA enrollment across the suite.
- Built the GUI and production release pipeline for ZT-AMTP, a multi-agent LLM platform that crawls web apps and generates, runs and certifies Playwright tests (Temporal, Fastify, Drizzle/PostgreSQL, React); raised the customer-app pass rate from 41% to 67.7%.
- Delivered FixPortal to production: FIX validation against QuickFIX/n dictionaries, per-market rules and message diffing — ASP.NET Core + EF Core + PostgreSQL + React, 170+ automated tests and CI/CD.
- Integrated exchange connectivity: Crypto.com FIX (HMAC logon, TLS pinning, market data + order entry), AIX FIX reference data, BVB SOAP reference data (845 instruments) and CoinMENA REST with Ed25519 signing — alongside CMC Markets FX and OKX (WebSocket v5) connectors.
- Built the IDC historical-data reader (.NET 10, WebSocket → SQL Server) that replaced a legacy PHP job and added intraday resolutions.
- Created WatchList dashboard (React + SignalR) for real-time market-data visualization; built the Swift Monitor dashboard (React 19 + TypeScript, SignalR) with audit trail, template versioning/diff, and OTP/2FA auth.
- Shipped ZagKeyGenWeb hardware-bound licensing (TripleDES, HMAC-SHA256, AES-256/PBKDF2) to production on Docker Compose with PostgreSQL, role-based access and an audit trail.
- Migrated five Swift/FIX repositories from SVN to Gitea; analyzed ZagTraderConnector integrations and database architecture to inform middleware planning; packaged apps via Inno Setup.
C#.NET 10ASP.NET CoreReactTypeScriptSignalRSWIFTFIXSQL ServerPostgreSQLDockerPlaywright - Jul 2024 — Mar 2025
Lightning Gate (JPECO)
Flutter & Mobile DeveloperBuilt and shipped cross-platform mobile applications.
- Developed mobile apps with Flutter & Firebase, focused on stability and scalability.
- Partnered with designers and developers to deliver features and fix bugs, improving UX and reliability.
FlutterDartFirebase - Jul 2023 — May 2025
Jordan Esports Federation (JEF/JEG)
Esports StaffIT support and officiating for national esports tournaments.
- Provided IT support and served as a referee during official esports tournaments.
- Ensured smooth execution of competitive events by managing technical infrastructure.
IT SupportEsports - Nov 2021 — Jul 2024
HTU Student Activities
Technical Support System ControllerManaged IT systems and coordinated technical support for student events.
- Managed IT systems and coordinated technical support for student events and activities.
- Led technical operations for large-scale events, including MACH1 with AreoSquad at King's Academy.
IT SupportEvent Tech - Jun 2023 — Oct 2023
HTU Online Learning Center
Technical Support & Web DevelopmentContributed to the HTUx platform and supported staff.
- Drafted user manuals and technical documentation to streamline onboarding.
- Delivered IT support that cut issue-resolution time and improved workflow continuity.
WebDocsSupport
What I've built on the clock.
- 01
Swift Suite
SWIFT securities-settlement platform (Engine · Bridge · Monitor) and its public API.
2025—26End-to-end platform processing ISO 15022 MT540–548, MT564 and MT598/599 settlement messages. An async .NET engine builds & validates messages (Prowide via IKVM); a bridge relays to Fineksus / Tadawul·Edaa / SFTP; a React + SignalR monitor adds real-time status, audit, maker-checker approval, RBAC and TOTP 2FA. A public REST API (55 operations) exposes it to clients with scoped API keys, idempotent submission and signed webhooks; secrets load from Azure Key Vault or HashiCorp Vault.
C# · .NET 10 · React · SignalR · IKVM · SQL Server · OpenAPI - 02
ZT-AMTP
AI-driven test-automation platform.
2026A multi-agent platform that crawls a web app, generates test cases with LLMs, writes Playwright tests and runs and certifies them, orchestrated with Temporal. I built the GUI — a Fastify + Zod + Drizzle API on PostgreSQL and a React + TanStack Query front end with live run updates (LISTEN/NOTIFY → SSE), per-project RBAC, GitHub / Entra SSO and LLM token accounting — and the production release pipeline. Raised the customer-app pass rate from 41% to 67.7%.
TypeScript · Fastify · Drizzle · PostgreSQL · React · Temporal · Playwright - 03
FixPortal
FIX-protocol administration portal — in production.
2025—26Validates FIX messages against QuickFIX/n dictionaries (standard, engine and uploaded), with per-market rules, saved messages, diffing and a file catalog; manages customers, markets, billing and sessions. ASP.NET Core + EF Core on PostgreSQL with a React front end, JWT token versioning and login rate limiting; 170+ automated tests and push-to-main CI/CD.
ASP.NET Core · EF Core · PostgreSQL · React · QuickFIX/n - 04
ZagKeyGenWeb
Cryptographic, hardware-bound licensing — in production.
2025—26Generates and validates software licenses bound to host, database and operator limits, with tamper detection — TripleDES + HMAC-SHA256 integrity and AES-256/PBKDF2 secure-config decryption. Runs in production on Docker Compose with PostgreSQL, Admin/Operator roles and an audit trail.
ASP.NET Core · PostgreSQL · Docker · TripleDES · HMAC · AES - 05
Exchange & market-data connectors
Crypto.com, AIX, BVB, CoinMENA, CMC Markets, OKX & IDC.
2025—26Crypto.com FIX end to end (HMAC-signed logon, TLS certificate pinning, market data and order entry), AIX FIX 5.0 SP2 reference data, BVB SOAP reference data across 845 instruments, a CoinMENA FIX ↔ REST order bridge with Ed25519 signing, a CMC Markets FX reader, an OKX connector (WebSocket v5) and an IDC historical reader (WebSocket → SQL Server) that replaced a legacy PHP job.
C# · FIX · WebSocket · SOAP · Ed25519 · SQL Server
When the markets close, the building begins.
Things I build after hours.
- 01Mobile
Sudur
Quran-memorization app with AI recitation grading.
Play closed testing
View project
- 02Web
Mabsim
Multi-tenant clinic management SaaS.
Pre-launch
View project
- 03Web
Wared
Inventory & warehouse system for distributors.
Pre-launch
View project
- 04Mobile
Word Oasis
Arabic letter-wheel crossword game.
Play closed testing
View project
- 05Mobile + Hardware Live
ShieldKin
Family-safety wristband, optional ring + companion app.
In development
View project
- 06Web + Mobile Live
MOT
Gaming community platform — mobile app + n0tmot.com.
App on Play internal testing
View project
- 07Mobile
Masra
Islamic education platform — Flutter app + Node/Prisma API.
View project
- 08Mobile
Sehleh
On-demand local-services marketplace.
View project
- 09Web
Tabayyun
AI Arabic news & image-tampering verifier.
View project
- 10Web
FactQuest
Gamified media-literacy trainer.
View project
Sudur
A Hifz companion with a gesture-based Mushaf reader, AI recitation grading (Whisper), prayer times with adhan and home-screen widgets, in Arabic and English. It grew out of Sabaq, a 3-dev hackathon project where I owned the Django backend; I took it to release — Expo client, Django + PostgreSQL API, RevenueCat, AdMob and push-to-store CI.

- 11
onecli
Developer toolMy multi-model AI coding CLI: one streaming REPL over the Claude, Codex, Gemini and Qwen CLIs with mid-chat model switching, a shared project “brain” that syncs context files, a planner → workers → auditor pipeline, and a council mode where several models answer and one judges.
Node.js · Zero dependencies · LLM orchestration - 12
Rental marketplace
Two-sided marketplace · in progressApartment rentals with long-term leases and nightly stays over one inventory — building stack diagrams, 2D floor plans and 360° tours, and a double-entry ledger with commission at lease origination.
NestJS · Prisma · PostGIS · Flutter · Next.js - 13
QrBooking
SaaS for cafés · in progressA QR code per table opens the menu and reveals the Wi-Fi password once the café's ordering rule is met; an on-site router agent rotates passwords nightly. Multi-tenant with PostgreSQL row-level security.
Next.js · PostgreSQL · RLS · WebSockets
Hackathons, awards & community.
Ahli Fintech Hackathon
Top 24 Finalist · 2025
Tech 3arabi Hackathon
7th Place · 2025
GDVC
Best Member Award · 2024
ACM @ HTU
Treasurer & IT Support
What I build with
Languages
.NET & Backend
Fintech & Protocols
Frontend & Mobile
Security & Interop
Data & Tooling
Testing & Automation
Local LLMs & Hardware
AI & Agentic Engineering
Let's buildsomething that holds.
Targeted 2-page CVs: .NET & Fintech Backend · Full-Stack & Mobile