Open to full-time roles in Saudi Arabia.
Abdulrahman
Full-Stack & AI/ML Developer
Full-Stack & AI/ML Developer specializing in the end-to-end deployment of scalable web applications and complex deep learning solutions.
Python ★ Java ★ C++ ★ C# ★ JavaScript ★ TypeScript ★ SQL ★ React (TypeScript) ★ PyTorch ★ CrewAI ★ Pydantic ★ YOLOv11 ★ ResNet50 ★ PennyLane ★ Scikit-Learn ★ Pandas ★ Python ★ Java ★ C++ ★ C# ★ JavaScript ★ TypeScript ★ SQL ★ React (TypeScript) ★ PyTorch ★ CrewAI ★ Pydantic ★ YOLOv11 ★ ResNet50 ★ PennyLane ★ Scikit-Learn ★ Pandas ★
Selected work
01
Featured / multi-agent systemsTracePilot AI
A multi-agent platform that audits coding-agent execution traces using blind outcome verification and stateful reliability tracking.
Spring BootFastAPICrewAIReactRabbitMQPostgreSQL
02
Featured / graduation projectQuantum-Hybrid Defect Detector
A full-stack industrial defect-classification application comparing classical CNN and hybrid quantum-classical inference paths.
PyTorchPennyLaneFastAPIVue 3PrimeVueTailwind
03
Featured / COOP projectVPAA-Gate
An internal university platform for managing college data with ASP.NET MVC 5, Oracle, Dapper, and an N-tier architecture.
ASP.NET MVC 5C#OracleDapperRBACApexCharts
Project archive
Case fileBrain Tumor Detection Pipeline
A decoupled MRI pipeline using YOLOv11 with CBAM for localization and transfer-learning classifiers for ROI diagnosis.
YOLOv11CBAMResNet50MobileNetV2Optuna
Result: README: YOLO peak mAP@0.5 0.9341; MobileNetV2 test accuracy 86.5%; test macro F1 0.8681.
Case fileFinancial Fraud Detection
A comparative study of fraud classifiers on highly imbalanced transactions, optimizing F2-score to reduce missed fraud.
PythonScikit-LearnXGBoostLightGBMPandas
Case fileParallel A*
A benchmark of sequential and parallel A* pathfinding using multiprocessing strategies for different workload shapes.
PythonmultiprocessingNumPyMatplotlib
Case filePlant-Disease
A classical computer-vision pipeline for plant-disease symptoms using color, texture, segmentation, and morphology.
PythonOpenCVScikit-ImageSciPyPandas
Case fileLibrary Management System
A course project comparing a FastAPI/Vue/PostgreSQL web implementation with a procedural C console implementation.
FastAPIVue 3PostgreSQLC
Experience & education
Full-Stack Lead Developer (COOP)Strategic Planning Office - Vice Presidency for Academic Affairs (VPAA), IAU
June 2025 - August 2025
- Architected a scalable N-tier web platform using ASP.NET MVC 5, Dapper ORM, server-side caching, and Oracle DB.
- Designed role-based access control with scoped data access and a bilingual Arabic/English UI with ApexCharts dashboards.
- Automated academic process workflows using Oracle DBMS_SCHEDULER.
- Identified and resolved compute bottlenecks via MiniProfiler profiling.
- Led the full SDLC, including architecture design, implementation, code reviews, and Git-based version control.
View project ↗EducationBachelor of Science in Computer Science
The stack
Programming Languages
PythonJavaC++C#JavaScriptTypeScriptSQL
Web & Full-Stack
React (TypeScript)Vue.js 3AngularSpring BootFastAPIASP.NET MVC 5ViteBunRabbitMQTanStack QueryTailwindPrimeVueBootstrapRESTful APIMicroservices ArchitectureHTMLCSS
AI / Machine Learning
PyTorchCrewAIPydanticYOLOv11ResNet50PennyLaneScikit-LearnPandasNumPyXGBoostLightGBMOpenCV
Tools & Security
GitGitHubDockerLinuxSpring SecurityJWTOAuth2FlywayJUnitMockitoTestcontainersDapper ORMMiniProfilerOpenTelemetryJaegerCloudflare TunnelsBCryptRBACRate LimitingN-tier ArchitectureCachingLogging