Abdurahman Itani

Application Developer

I design and develop internal applications from scratch, build automated workflows and dashboards, and integrate apps with existing systems. Experienced in Native Android (Kotlin), web/mobile frameworks, database architecture, and API integrations.

About Me

I'm an application developer with a B.Sc. in Computer Science and 10+ years of technical experience building internal business applications. Currently an IT Manager where I've hands-on developed ERP systems, database applications, and automated workflows that reduced manual processes by 25% and improved operational efficiency.

Now seeking to focus full-time on my passion: application development. My background in building internal tools, automated systems, and database-driven applications makes me uniquely suited for developing scalable business solutions. I specialize in Native Android development with Kotlin, full-stack web applications, and complex database architecture.

10+ Years Experience
6+ Production Apps
100+ Database Tables Designed

Featured Applications

Grocian - Inventory Management System

Internal Tool

Comprehensive grocery and inventory management application with multi-currency support, AI-powered receipt scanning, price history tracking, and automated reporting.

25+ Database Tables
5 Currencies
Next.js 14 React 18 Supabase PostgreSQL Google Gemini AI Recharts PDF/Excel Export

Key Features:

  • AI-powered receipt scanning with Gemini API
  • Multi-currency support with exchange rates
  • Price history and trend analysis
  • PDF and Excel report generation
  • Row-Level Security (RLS) policies
  • Accessibility testing built-in

NeuroAlign Coach - Enterprise Platform

Live App

Enterprise-grade fitness platform with 54 database tables, 73 API endpoints, and comprehensive trainer-client management system. Production-deployed on Vercel with Supabase backend.

54 Database Tables
73 API Endpoints
122 RLS Policies
Next.js 15 React 19 Supabase PostgreSQL TypeScript Vercel USDA API

Key Features:

  • 57 database functions for complex operations
  • Real-time data synchronization
  • USDA Food API integration for nutrition
  • Automated recommendation engine
  • Enterprise-grade security with 122 RLS policies

Bank Statement Extractor

Automation

Automated financial management system using AI to extract transaction data from bank PDFs and maintain double-entry bookkeeping with comprehensive auditing.

17+ Database Tables
3 Bank Integrations
Python SQLite Google Gemini AI PDF Processing CLI

Key Features:

  • AI-powered PDF parsing with Gemini API
  • Multi-bank integration (Alinma, SNB, ENBD)
  • Double-entry bookkeeping system
  • Automated reconciliation and budget planning
  • Comprehensive audit trail and integrity checks

NeuroAlign With Abe - Business Website

Live Site

Professional business website deployed on Netlify with responsive design, booking integrations, and SEO optimization.

HTML5 CSS3 JavaScript Netlify Calendly API

Key Features:

  • Responsive mobile-first design
  • Dark mode with accessibility features
  • Calendly booking integration
  • SEO optimized with 8+ pages
  • Deployed via Netlify CI/CD

Technical Skills

Mobile Development

Kotlin Android SDK Jetpack Compose Room Database Material Design 3 Navigation Compose ViewModel/MVVM

Web & API Development

React Next.js TypeScript REST APIs Python Node.js TanStack Query Zod Validation

Databases & Backend

PostgreSQL SQLite Supabase Database Design SQL Functions Row-Level Security Data Migration Upstash Redis

DevOps & Deployment

Git/GitHub Vercel Netlify Supabase Cloud CI/CD Pipelines Jest Testing Playwright E2E Android Studio

Integrations & APIs

Google Calendar API Google Gemini AI Payment APIs USDA Food API Email APIs (Resend) PDF Processing Excel/CSV Export

UI/UX & Design

Tailwind CSS Radix UI Responsive Design Accessibility (a11y) Data Visualization D3.js/Recharts Framer Motion

Professional Experience

IT Manager & Senior ERP Implementation Analyst

PC Marine Services | Oct 2022 - Present

  • Developed and implemented complete database application systems for procurement department, enhancing operational efficiency
  • Led company-wide digital transformation, reducing IT-related downtime by 30%
  • Implemented ERP system across multiple business units, achieving 25% reduction in manual processes
  • Managed end-to-end software deployment projects with data migration and system integration
  • Built automated workflows and dashboards for business process optimization

ERP Specialist & Database Application Developer

Advanced Construction Company | Oct 2020 - Sep 2022

  • Designed and implemented web-based material request forms simplifying procurement across 20+ projects
  • Developed comprehensive database application system with workflow automation
  • Created tracking systems for inspection reports, NCR, and safety protocols
  • Integrated existing systems with new ERP solutions for seamless data flow

Education

Bachelor of Science in Computer Science
University of the People | 2020 - 2024
Bachelor's Degree in Mechanical Engineering
Lakehead University | 2014 - 2018 | Dean's Scholar Award

Let's Connect

Ready to build internal applications, automated workflows, and database-driven solutions. Available for Application Developer opportunities in Jeddah, Saudi Arabia.

Jeddah, Makkah, Saudi Arabia