Software engineer, full stack and mobile. Tripoli, Libya.

Abdurahman Ibrahem

I ship products end to end: the Flutter apps, the backends behind them, and the pipelines that release them.

Canadian citizen. TN eligible for the US. Open to relocation.

A career, as a git log

Every job is a branch, every product a tag. Newest at the top. Expand a commit for what shipped.

HEAD HEAD is now contractmataaoneavant

  1. Jun 2025 Deliver part-time mobile work for Khadamat khadamat d45e29a
  2. Jun 2025 Part-time mobile developer at Khadamat khadamat d98df04

What is running right now

The products I have shipped, checked live from the edge every half hour. Nothing here is a screenshot.

Bookkeeping for trucking fleets. On the App Store and Google Play.

  • Flutter
  • NestJS
  • Prisma
  • PostgreSQL
  • Shorebird
Checking
Not checked yet
Fin-trak fintrak.ly Work in progress

Local-first personal finance for Libyan banks.

  • Vue 3
  • SQLite-WASM
  • React Native
  • NestJS
Checking
Not checked yet
Libya Pulse libyapulse.ly Work in progress

Live map of fuel, ATMs, roads and power across Libya.

  • Flutter
  • Laravel
  • PostGIS
  • Redis
  • WebSockets
Checking
Not checked yet
LBY Tech lbytech.ly

The studio site for the products above.

  • Next.js
  • Cloudflare
Checking
Not checked yet
This site abdurahman.ly

Checks itself, too.

  • Astro
  • Cloudflare Workers
  • KV
Checking
Not checked yet

Selected work

Written as decision records: the context, the calls I made, and what they cost. No line counts.

  • Daftaar

    Solo, end to end. In production.

    Bookkeeping for trucking fleets, shipped end to end and live on both stores.

    Replaces the paper ledger a fleet owner keeps. Log a trip and it settles each driver’s share, advances and payments into one running balance, then exports the month for the accountant.

    • Flutter
    • NestJS
    • Prisma
    • PostgreSQL
    • Next.js
    • Shorebird
    Read the decisions
  • Mataa

    Software engineer, mobile team lead from January 2025, part time since February 2026. In production.

    The full app suite for an e-commerce and delivery company, on one shared core.

    Customer, vendor and driver apps on a shared core, a payment layer over ten or more providers, a server-driven storefront staff can redesign without a release, and semantic product search.

    • Flutter
    • Melos
    • Mason
    • Shorebird
    • React
    • TypeScript
    Read the decisions
  • Native AI Bridge

    Solo. Published on GitHub.

    A Flutter plugin for Apple's on-device Foundation Models.

    Gives Flutter apps access to Apple Intelligence features on iOS 26 and later: private, offline, and without a hosted model in the request path.

    • Dart
    • Swift
    • platform channels
    • code generation
    Read the decisions
  • Fin-trak

    Solo. Work in progress.

    A local-first ledger that reads Libyan bank statements on the device.

    Libyan banks expose no public API, so Fin-trak parses their PDF statements on the device and builds a double-entry ledger that never leaves it.

    • Vue 3
    • TypeScript
    • Pinia
    • SQLite-WASM
    • pdf.js
    • React Native
    Read the decisions
  • Libya Pulse

    Solo. Work in progress.

    A live map of fuel, working ATMs, open roads and power.

    Crowd-sourced situational awareness that blends community reports with data pulled from other sources, so coverage holds when submissions are thin.

    • Flutter
    • Laravel
    • PostGIS
    • Redis
    • WebSockets
    Read the decisions
  • OneAvant guest platform

    Software engineer. Shipped to multiple properties.

    White-label guest apps and in-room tablets for luxury hotels.

    Real-time guest and staff communication, voice control of the room, and the Zigbee smart-room layer, shipped from one codebase to several hotels. Company work, so described at CV level only.

    • Flutter
    • Agora
    • WebSocket
    • SSE
    • Zigbee

Also built

Smaller pieces, listed without ceremony.

  • Harbor A macOS release runner for Flutter apps that ship under several store accounts. Swift front end, Dart daemon.
  • Cost and risk aware GitOps platform Prices a Kubernetes change at review time and gates it on cost and risk policy. Go.
  • Kodnab Delivery A delivery platform, apps and backend.
  • Server-driven UI toolkit The backend service and front end behind the storefront approach used at Mataa.
  • Flutter bricks Mason bricks that stamp out a feature package with the layers already in place.

On my desk this week

Public GitHub activity, pulled by the same worker that checks the services above.

    GitHub profile

    Skills, as a manifest

    Only things that shipped in the work above. No percentages.

    name: abdurahman
    description: full stack and mobile engineer
    
    environment:
      languages: [dart, typescript, swift, csharp, python, sql]
      spoken: [english, arabic]        # both native
    
    dependencies:
      # mobile
      flutter:                          # every app on this page
      swift:                            # native plugins and platform channels
      shorebird:                        # over the air Dart updates
      bloc_cubit:
      go_router:
      get_it:
      melos:                            # monorepos, feature packages
      mason:                            # bricks that stamp out a feature
    
      # web
      react:
      vue:                              # fin-trak
      nextjs:
    
      # backend
      nestjs:                           # daftaar, fin-trak
      prisma:
      dotnet:                           # .NET 9, EF Core
      fastapi:                          # search and recommendations
      laravel:                          # libya pulse
    
      # data and infra
      postgresql:
      postgis:                          # geo queries
      redis:
      qdrant:                           # vector search
      onnx:                             # embeddings in the service
      docker:
      kubernetes:
      gitops:
      cloudflare:                       # workers, tunnels, dns
    
      # realtime
      agora:                            # voice and video
      websockets:
      sse:
    
      # release
      github_actions:
      codemagic:
      fastlane:
      app_store_connect:
    
    dev_dependencies:
      arabic_rtl_ux:                    # first class, not a translation pass
      payment_gateways:                 # stripe, moamalat, lypay and more
      server_driven_ui:

    Get in touch

    Canadian citizen, TN eligible for the United States, open to relocation. Remote works too.