Skip to content
View Abdalkaderdev's full-sized avatar
  • Iraq
  • 16:09 (UTC -12:00)

Block or report Abdalkaderdev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Abdalkaderdev/README.md

Abdalkader Alhamoud — full-stack and AI engineer, Erbil, Kurdistan Region

abdalkader.dev  ·  LinkedIn  ·  hello@abdalkader.dev  ·  Instagram


Most people building with LLMs call an API. I train the model, serve it, and build the product around it — the retrieval layer, the backend, the web app, and the mobile app that ships to the App Store.

Lead engineer at Why Live Today LLC, building GodFocus. Also with Mount Seir Tech, Disciple One, Natuzzi Erbil and Real House, out of Erbil.


What I'm building

Bible search + RAG as a service

The models are mine, not rented. A QLoRA fine-tune, preference-aligned with DPO, adapters merged and scored through a dedicated eval harness. Alongside it a custom cross-encoder reranker trained with sentence-transformers and PyTorch, then exported to ONNX so it runs inline in the request path instead of adding a network hop. All over a pgvector retrieval layer.

PyTorch QLoRA DPO ONNX pgvector Ollama

AI CRM · Mount Seir Tech

OpenAI, Anthropic and Google Gemini SDKs running side by side in one Django 5 + DRF backend, with an MCP server so agents can drive the CRM directly. Infrastructure is code: Terraform across Cloudflare and Hostinger, managing DNS and preview environments. Plus a SvelteKit site and an Expo mobile CRM with biometric auth.

Django DRF PostgreSQL Terraform MCP Expo

Live on the App Store

Eight repos — API, web, admin, church dashboard, mobile, SDK, types, docs — 1,114 commits. The app is React Native, but the interesting part is native: I wrote the Live Activity and Dynamic Island widget in Swift with ActivityKit and WidgetKit, plus two Expo native modules to bridge it to JS. Live Activities render as snapshots, so the animation has to be update-driven rather than a loop — that constraint shapes the whole widget.

React Native Swift SwiftUI ActivityKit WidgetKit EAS

Platform engineering

SDK, developer portal and cloud console — the surfaces other engineers build against. Fine-tuned LLMs for product-specific use cases.

React Node.js TypeScript LLM fine-tuning


Shipped and live

What it is For
platform.godfocus.io Bible search + RAG, on models I trained Why Live Today
parsalink.io AI CRM — three LLM SDKs + MCP server Mount Seir Tech
viaapp.life Devotional app — iOS, Android, web Disciple One
discipleone.life Nonprofit platform + church dashboards Disciple One
soapboxsuperapp.com Faith community platform + SDK SoapBox
phoenixerbil.com Multilingual site + Odoo ERP work Phoenix Tower
realhouseiq.com · map Real estate site + property map Real House
tunica.vercel.app Multilingual brand site client
familydentalcard.vip Clinic site client
hamiltoniq.com Real estate platform client
abdalkader.dev Portfolio me

Stack

AI/ML — LLM fine-tuning (QLoRA, DPO) · custom reranker training · RAG architecture · pgvector · embeddings and semantic search · ONNX inference optimisation · MCP servers · OpenAI, Anthropic and Google Gemini SDKs in production

Languages — Python · TypeScript · JavaScript · Swift · SQL

Frontend — React · Next.js · Svelte/SvelteKit · Astro · GSAP · Three.js · SCSS

Mobile — React Native (Expo) · expo-router · SwiftUI · WidgetKit · ActivityKit · EAS Build & Submit · in-app purchases · biometric auth · push notifications · offline-first sync

Backend — Node.js · Express · Django · DRF · FastAPI · REST · GraphQL · Prisma · WebSockets

Infra — Terraform (Cloudflare, Hostinger) · Docker · GitHub Actions · Caddy · Nginx · VPS · Cloudflare · AWS (boto3) · Vercel

Data — PostgreSQL · pgvector · MongoDB · Redis


The numbers

GitHub stats Streak

Top languages

6,800+ contributions in the last year · 47 repositories with my commits · 188 repositories · 6 organisations · 28 repos as an outside collaborator

483 pull requests opened, 445 merged — most of them in Mount Seir Tech's ParsaLink monorepo, raised and reviewed like any other team's.

Heaviest: Disciple One 1,114 · ParsaLink 495 · godfocus 377 · via-mobile 369 · Godfocus-api 189 · godfocus-mobile 159

Contribution graph being eaten by a snake

Before software

Cell site technician for MTN Syria in Aleppo and Zain Sudan in Khartoum, 2015–2018, installing and maintaining telecom infrastructure. I came to software properly in November 2023. The telecom years are why I think about uptime before features.



abdalkader.dev  ·  Instagram  ·  TikTok  ·  Buy me a coffee

Popular repositories Loading

  1. aurum aurum Public

    PHP

  2. Abdalkaderdev Abdalkaderdev Public

  3. climax climax Public

    HTML

  4. task-manager task-manager Public

    Task Manager is a web application built with Laravel, providing a user-friendly interface to efficiently manage tasks and projects. Users can create, edit, and delete tasks, organize them by projec…

    PHP

  5. ovio ovio Public

    HTML

  6. avio avio Public