Work
Systems that organisations run on.
Most of this is internal software — back-office portals, agent tools, reporting systems and identity infrastructure, running inside banks, telecom operators and public bodies. None of it is public, so a missing link here is deliberate rather than an oversight.
2026
- 01
FIB BackOffice
First Iraqi BankBanking
The bank's central hub for managing and monitoring FIB data and users — data management, system oversight and user administration, reachable only over a provided VPN.
- React
- TypeScript
- Redux Toolkit
- SASS
2026Internal - 02
FIB Business
First Iraqi BankBanking
Administration dashboard for FIB Business — the internal console behind the bank's business banking product.
- React
- TypeScript
- Redux Toolkit
- SASS
2026Internal - 03
FIB Corporate
First Iraqi BankBanking
Administration dashboard for FIB Corporate — the internal console behind the bank's corporate banking product.
- React
- JavaScript
- Redux
- SASS
2026Internal - 04
Tenûr
Personal projectPersonal
Brand site for a tandoor restaurant in Erbil — its story, the daily menu and a table booking, in English and Kurdish Sorani with the layout mirrored for each.
- Next.js
- React
- TypeScript
- TailwindCSS
2026Visit site - 05
Lodestar Freight
Personal projectPersonal
Scroll-choreographed one-page site for a fictional freight forwarder, with a shipment tracker and every illustration hand-drawn as inline SVG — no image files.
- Next.js
- React
- TypeScript
- TailwindCSS
2026Visit site - 06
Movie App
Personal projectPersonal
React Native client for browsing current cinema releases, with search, detail views and cached results.
- React Native
- Expo
- TypeScript
- TanStack Query
2026View source
2025
- 01
MyTV+ App
Tailored ApplicationsMedia
Streaming interfaces for web and television, covering live channels, films and series across the MyTV+ content delivery ecosystem.
- React
- TypeScript
- Redux Toolkit
- TV interfaces
2025Internal - 02
MyTV+ IMS
Tailored ApplicationsMedia
Information management system for MyTV+ — the internal, web-based console where the team organises and publishes everything the streaming service serves to its apps.
- React
- TypeScript
- Redux Toolkit
- MaterialUI
2025Internal - 03
MyTV+ Brand Site
Tailored ApplicationsMedia
Public marketing site for the MyTV+ service, presenting packages and subscription plans with scroll-led motion.
- Next.js
- React
- TypeScript
- GSAP
2025 - 04
Spotlight
Personal projectPersonal
React Native social app with dynamic feeds, image posting, notifications and the usual engagement mechanics.
- React Native
- Expo
- TypeScript
- Convex
2025View source - 05
Portfolio v2
Personal projectPersonal
The second version, rebuilt on Next.js 16 and React 19: a wider project gallery covering web, mobile and brand work, with the experience and skills sections reworked.
- Next.js
- React
- TypeScript
- TailwindCSS
2025Visit site
2024
- 01
Fast SIM
Fastlink TelecomTelecom
Sales platform for Newroz Telecom and Fastlink internet SIMs, covering physical SIM and eSIM, with showroom, agent, dealer and representative management, custom filtering, reporting and real-time agent management.
- React
- TypeScript
- PWA
- Role-based access
2024Internal - 02
Fast SIM Portal
Fastlink TelecomTelecom
Back-office portal where dealers and distributors manage agents, allocate stock and report across the whole sales network.
- React
- TypeScript
- Redux Toolkit
2024Internal - 03
Smart Offers
Fastlink TelecomTelecom
Targeted marketing system with geo-fencing — builds subscriber offers by segment and location, then tracks take-up per campaign.
- React
- TypeScript
- Redux Toolkit
2024Internal - 04
Fast Serve
Fastlink TelecomHospitality
Restaurant and inventory management: menus, orders, stock levels and daily reconciliation in a single operations console.
- React
- TypeScript
- Redux Toolkit
- MaterialUI
2024Internal - 05
Portfolio v1
Personal projectPersonal
The first version: projects, skills and employment history on one page, with a contact form wired to Resend and a downloadable CV. Installable as a PWA.
- Next.js
- React
- TypeScript
- TailwindCSS
2024Visit site
2023
- 01
MyTV+ Ads Platform
Gateway ICTMedia
Advertising operations console covering ad inventory, brand partnerships and campaign execution against streaming channels.
- React
- JavaScript
- Redux
2023Internal - 02
Hotel System
Gateway ICTHospitality
Hotel management platform for rooms, guests and billing, integrated with in-room MyTV+ content delivery.
- React
- TypeScript
- MaterialUI
2023Internal - 03
Heart Beats
Heart BeatsHealthcare
Brand and services site for a healthcare provider, covering treatments, clinicians and patient enquiries.
- React
- TypeScript
- SASS
2023
2022
- 01
Authentication Server
iQ GroupIdentity
Identity and access management for a family of internal products: registration, role-based access control and granular per-resource permissions.
- Angular
- TypeScript
- RxJS
- RBAC
2022Internal - 02
KSC System
iQ GroupNGO
Mission-critical platform for multi-branch operations — case management, funder relations and event coordination, with data integrity as the hard requirement.
- Angular
- TypeScript
- RxJS
- MaterialUI
2022Internal - 03
Government Report System
iQ GroupGovernment
Internal regional analytics tool — structured data collection and aggregated reporting for recharge and subscription workflows.
- Angular
- TypeScript
- RxJS
- SCSS
2022Internal
2021
- 01
Mashqi Hawina
Salahaddin UniversityEducation
Placement platform matching university students to internships, with application tracking for students and host organisations.
- React
- JavaScript
- Redux
2021
Available for work
Have something that needs building properly?
Open to remote software engineering roles. Tell me what you're building and I'll come back with a straight answer about whether I'm the right person for it — including when I'm not.