Skip to content

About

5 years building software people have to use.

I'm a senior software engineer in Kalar, in the Sulaymaniyah region of Iraq, working remotely with teams in Erbil. React and TypeScript are where I'm strongest, and I've pointed them mostly at operational software — the systems a company runs on rather than the ones it advertises.

In practice that comes down to a specific set of things: role-based interfaces that mirror backend permissions exactly, filtering and reporting that stay quick once the dataset is real rather than seeded, and shared component libraries that hold a product together as more people commit to it. I've built in Next.js, Redux Toolkit, Zustand and TanStack Query, and in Angular and RxJS before that. On the server side I'm comfortable in Node and Express, designing REST endpoints and modelling schemas in Postgres and Mongo with Prisma — enough to know what I'm asking the backend for and what it costs to answer.

Right now I'm building the internal web applications behind FIB, an Iraqi bank with more than two million app installs — a BackOffice hub for its data, users and system oversight, plus admin dashboards for the Business and Corporate products. Before that: the MyTV+ smart TV app and the IMS back office behind it, the advertising platform alongside them, the SIM and eSIM sales systems Newroz Telecom and Fastlink use to run their showroom and agent network, and the identity server that handled registration and permissions across a family of internal products at iQ Group. Each of those, and the rest of the work, is on the work page.

What matters to me on a team is that the next person can follow what I did — fewer clever solutions, more agreed ones, and the reasoning written down wherever the code can't carry it.

Education

Salahaddin University — Erbil

BSc, Software & Informatics Engineering

Sep 2017 — Jun 2021

Certifications

Languages

Kurdish
Native
English
Upper-intermediate (B2)
Arabic
Understands well · elementary speaking
Persian
Understands well · elementary speaking

Capabilities

What I reach for

Core

  • TypeScript
  • React
  • Next.js
  • Angular · RxJS
  • React Native
  • Node.js

Interface

  • Tailwind CSS
  • SCSS
  • Design systems
  • Accessibility
  • Figma

State & data

  • TanStack Query
  • Redux Toolkit
  • Zustand
  • REST APIs
  • PostgreSQL

Practice

  • Vitest · Jest
  • Testing Library
  • Performance work
  • Code review
  • Git · Jira

Also worked with — Express, Prisma, JavaScript, JWT, MongoDB, MySQL, Material UI, shadcn/ui, Expo, GSAP, Zod, Linux.


Experience

Full history
  1. Tailored Applications

    Formerly Gateway ICT

    Frontend Developer

    Erbil, IraqRemote

    Apr 2025 — Present

    1 yr 8 mos

    • Contributing to the back office, corporate and business applications for FIB, an Iraqi bank with more than two million app installs, in React and TypeScript.
    • Contributing to the shared component library and design system rather than one-off screens.
    • Built large React and TypeScript applications for MyTV+ before moving to the FIB team in June 2026, getting productive in the new codebase quickly.
    • Cutting load and interaction cost through code splitting, lazy loading and tighter state management.
    • Owning bug fixes, accessibility and cross-browser behaviour on the features I ship.
    • Reviewing code and mentoring teammates on patterns, consistency and frontend quality.

    FIB BackOffice · FIB Business · FIB Corporate · MyTV+ App · MyTV+ IMS · MyTV+ Brand Site

  2. Fastlink Telecom

    Frontend Developer

    Erbil, IraqRemote

    Mar 2024 — Mar 2025

    1 yr 1 mo

    • Built dashboards and internal management systems used daily by agents and operations teams at Newroz Telecom and Fastlink, both part of the Allai Newroz group.
    • Implemented advanced filtering and reporting interfaces over data-heavy workflows — the kind where a naive table makes the page unusable at real volumes.
    • Built role-based UI rendering that matched backend authorization, so the interface never offers an action the API will refuse.
    • Refactored legacy frontend code into modular, reusable components across the SIM sales, offers and restaurant products.

    Fast SIM · Fast SIM Portal · Smart Offers · Fast Serve

  3. Gateway ICT

    Now Tailored Applications

    Frontend Developer

    Erbil, IraqRemote

    Sep 2022 — Mar 2024

    1 yr 7 mos

    • Delivered internal and client-facing React and TypeScript applications across the product line.
    • Built streaming platform interfaces and advertising management tools supporting daily business operations.
    • Standardised UI components and design patterns so teams stopped rebuilding the same pieces.
    • Improved frontend performance with lazy loading, memoisation and leaner state management.

    MyTV+ Ads Platform · Hotel System

  4. iQ Group

    Frontend Developer

    Sulaymaniyah, IraqOn-site

    Oct 2021 — Sep 2022

    1 yr

    • Built internal Angular and TypeScript applications for telecom reporting and regional analytics.
    • Built dashboards and data-driven interfaces for recharge and subscription reporting workflows.
    • Implemented responsive components with SCSS and Material UI, and integrated the REST APIs behind them.
    • Delivered the console and auth flows for a central identity provider: registration, role-based access control and granular permissions.

    Authentication Server · KSC System · Government Report System

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.