Eltahir

Abdulrhman Eltahir

Software architect · Technical lead · Saudi Arabia

I build systems that generate systems.

Technical lead and architect at a software studio, shipping production systems across three technology ecosystems — plus the libraries, agents, and tooling underneath them.

  • 6+ years shipping production software
  • 3 core ecosystems — Laravel · TypeScript · .NET
  • 12+ open-source libraries & tools
  • Technical lead at a software studio

What I do best

Expert

Backend & systems

Production back-ends are the studio's spine — APIs, auth, queues, domain modeling — across Laravel and .NET. Beneath them sit distributed-systems packages: peer-to-peer cross-instance sync and replicated storage with conflict resolution, keeping multiple instances consistent across heterogeneous infrastructure.

  • Peer-to-peer sync — outbox/inbox, signed-webhook transport, conflict resolution, schema fingerprinting
  • Replicated storage — primary-first writes, write-buffer fallback, ordered reads, periodic reconciliation
  • Six-plus years of production delivery across Laravel, .NET, and FastAPI
  • Laravel
  • .NET / C#
  • FastAPI
  • PostgreSQL
  • Redis
Expert

Library & API design

My signature skill: production-grade libraries with fluent, drop-in APIs that add capability without owning your app's architecture. A cohesive .NET 'Kit' ecosystem — media, JSON:API, settings, scheduling, webhooks, state, tagging and more — plus a CLI that scaffolds production-ready projects. The same library-design taste, ported deliberately between ecosystems.

  • A cohesive family of composable .NET packages, plus a project-template generator
  • Additive, fluent, never invasive — the interface is designed before the implementation
  • Multi-ecosystem taste: Laravel-ecosystem ergonomics brought into .NET on purpose
  • .NET / C#
  • NuGet
  • EF Core
  • Laravel
  • Filament
Expert

Developer experience & platform

Not 'I like good tooling' — an engine that manufactures a whole configured workstation reproducibly. Engine/data separation (adding a tool is one file; adding an OS is one key), idempotent verify-guarded installs, governed by a written constitution and proven with a deep test suite.

  • Bare machine to fully-configured workstation, unattended, in minutes
  • Idempotent & verify-guarded; the repo is the single source of truth
  • Test-first: ~887 bats tests; spec-kit pipeline with per-spec review gates
  • Bash
  • Linux
  • systemd
  • TOML
  • mise
Expert

Architecture & leadership

End-to-end ownership across a broad portfolio — governance platforms, software-licensing infrastructure, logistics with government integration, healthcare, CRM, HR, real-time AI — not one product in one vertical. I take products across the whole surface: backend, web, mobile, infra, and the deploy.

  • Lead-level breadth: many domains architected and shipped in parallel
  • Technology-governance platform aligned to COBIT 2019 / ISO 27001 / ITIL 4
  • Owns the whole surface — backend, web, mobile, infrastructure, the deploy
  • Architecture
  • .NET
  • Laravel
  • System design
Advancing

AI & agents

Demonstrated agentic engineering — shipped, not theorized. Parallel multi-agent implementation (Kahn's BFS + Critical Path Method for wave assignment, merge gating between waves) and a browser-driven QA agent that verifies persisted state and recomputes business rules against a spec oracle, probing the backend when the UI lies.

  • Multi-agent orchestration: DAG scheduling, critical path, fan-out, merge gating
  • Full-stack QA agent that re-reads persisted state and re-derives the logic
  • Distilled from real delivery: cut serial 5-hour windows to 1–2 hours
  • OpenAI
  • Anthropic
  • Agent orchestration
  • Playwright
Advancing

Frontend & product UI

Typed, content-driven interfaces — marketing sites, admin and dashboard UIs, and product surfaces — built with Astro, React, Next and Tailwind. The component system is the design system; the same restraint carries across product and marketing, with OpenGraph generation and content-driven design systems.

  • Astro / React / Next / Tailwind across product and marketing surfaces
  • Content-driven design systems; the component system is the design system
  • Shares types and logic with mobile (React Native) from one source
  • React
  • Next.js
  • Astro
  • Tailwind
  • shadcn/ui
Advancing

Cloud & infrastructure

Reproducible, self-hosted infrastructure provisioned as code — Docker, Linux (Fedora), Cloudflare, Hetzner/Oracle/Vercel, Dokploy. Forward-only and replayable: environments are scripted, not hand-tweaked, so a setup can be rebuilt from scratch on demand.

  • Infrastructure-as-code; forward-only and reproducible
  • Docker, Linux, Cloudflare, Hetzner, Vercel, Dokploy
  • Environments scripted and replayable, not hand-tuned
  • Docker
  • Linux
  • Cloudflare
  • Hetzner
  • Vercel
Advancing

Mobile & desktop

Cross-platform apps from one codebase — React Native and Expo on mobile, Tauri on the desktop — sharing types and logic with the web product. One source of truth across surfaces, so a feature ships to web, mobile, and desktop without three rewrites.

  • React Native + Expo mobile apps
  • Tauri cross-platform desktop
  • Shared types and logic with the web product
  • React Native
  • Expo
  • Tauri

Toolbox

Everything, grouped — the long tail kept small

Languages

  • TypeScript
  • PHP
  • C#
  • Python
  • SQL
  • Bash

Backend

  • Laravel
  • .NET / ASP.NET
  • FastAPI
  • Node
  • Filament

Frontend

  • React
  • Next.js
  • Astro
  • Tailwind
  • shadcn/ui

Mobile & desktop

  • React Native
  • Expo
  • Tauri

Data

  • PostgreSQL
  • MySQL
  • SQLite / Turso
  • Redis
  • EF Core
  • Drizzle
  • Eloquent

AI & agents

  • OpenAI
  • Anthropic
  • Agent orchestration
  • PydanticAI
  • Vercel AI SDK

Infrastructure & DX

  • Docker
  • Linux
  • Cloudflare
  • Hetzner
  • Vercel
  • Git
  • Turborepo / pnpm
  • Biome

Selected work

Open source — real names

Workstation-bootstrap engine (opens GitHub in a new tab)

An engine that turns a bare machine into a fully-configured developer workstation, unattended, in minutes — the clearest single expression of systems that generate systems.

  • Platform
  • Linux
  • Automation

Composable .NET library ecosystem (opens GitHub in a new tab)

A cohesive family of drop-in packages plus a generator that scaffolds production-ready projects — adding capability to a codebase without taking over its architecture.

  • .NET
  • Libraries
  • Developer tools

AI agent orchestration & QA tooling (opens GitHub in a new tab)

Multi-agent tooling that implements and independently verifies software — parallel delivery with quality gates, distilled from real work that cut delivery time substantially.

  • AI agents
  • Automation
  • Quality

Enterprise delivery — governance, software-licensing infrastructure, distributed-systems packages — available as anonymized case studies, named on request.

How I work

I optimize for leverage — the artifact that produces other artifacts. Type safety and long-term maintainability are the foundation; AI is woven through, not bolted on.

  • Technical lead of a software studio — the delivery, and the tooling beneath it.
  • Carry library-design taste across three ecosystems; earn abstractions from real, repeated delivery.
  • Build culturally-grounded products for MENA and Sudan, alongside open source.

Contact

Let's build something.

Available for senior, lead, and founding-engineer roles, and select clients.

scan → eltahir.me