Abdurahman Itani

Exploring the intersections of engineering, technology, and human potential

Scroll to explore my journey

About

Abdurahman Itani — by day, managing ERP systems and complex engineering projects. By night, building apps and automating everything in sight. A multipotentialite who's crossed electrical engineering, mechanical engineering, computer science, and fitness — not because of indecision, but out of genuine curiosity. Always learning, always building.

Jeddah, Saudi Arabia
Multipotentialite Builder Problem Solver Automator Lifelong Learner Fitness Enthusiast

My Multifaceted Journey

The Spark

2011

Igniting curiosity with Electrical Engineering Technology

Expanding Horizons

2014 - 2018

Branching into Mechanical Engineering, bridging disciplines

Leading the Way

2019 - Present

Orchestrating complex projects, from procurement to construction

Digital Renaissance

2020 - 2024

Embracing the digital frontier with Computer Science

Holistic Growth

2018 - 2021

Exploring the mind-body connection through fitness training

Areas of Expertise

Engineering Mastery

  • Mechanical Systems Design
  • Electrical Engineering
  • Civil Engineering Principles
  • Advanced Manufacturing Techniques

Digital Innovation

  • Full-Stack Development
  • AI & Machine Learning
  • IoT Solutions
  • Cloud Computing & Big Data

Project Leadership

  • Agile & Scrum Methodologies
  • Risk Management
  • Stakeholder Communication
  • ERP Implementation

Human Performance

  • Biomechanics & Kinesiology
  • Corrective Exercise Techniques
  • Performance Nutrition
  • Stress Management & Resilience

My Projects

Emacs Configuration

A modular, performance-focused Emacs setup built on Emacs 30.1. Features phased module loading, org-mode workflows, AI-assisted journaling, calendar sync, Fitbit integration, Islamic prayer times, personal knowledge management, and a suite of Telegram bots for habits, nutrition, and daily routines.

NeuroAlign — Coaching SaaS

Full-stack coaching platform with separate trainer and client portals. Trainers manage client profiles, send email invitations, and run multi-step onboarding. Clients get a personalized dashboard and program access. Role-based auth, invitation token flow, mobile-first with dark mode.

Next.js 16 Supabase TypeScript Tailwind

AI Agent Framework

A production-quality agent framework built from scratch — no wrappers, no hidden prompts. Architecture based on patterns from Anthropic, LangGraph, and Microsoft Azure. Handles tool registration, retry logic with exponential backoff, and error surfacing. Provider-agnostic: works with Claude or GPT.

Python Pydantic Anthropic API Async

Bank Statement AI Extractor

AI-powered financial tool that reads Saudi bank statements (Alinma, SNB, ANB, ENBD) using Google Gemini for OCR and data extraction. Outputs structured transactions into a full accounting system — GL accounts, journal entries, budget tracking, and fixed asset depreciation.

Python FastAPI Google Gemini Next.js

Connect

Open to consulting, collaboration, and interesting problems. Based in Jeddah — remote-friendly.

Email Me

Have a question or want to collaborate? Drop me a message.

LinkedIn

Connect with me professionally.

Privacy Policy