ABOUT / ABDEL RAHMAN SALEH

Building software that runs real businesses.

A developer’s mindset. A maker’s curiosity. From the first question to the final detail.

A little more about me ↓
THE PERSON BEHIND THE CODEAS / 01
Illustrated Abdel Rahman thinking with his notebook
Abdel Rahman SalehFull-Stack Software DeveloperAMMAN, JO
MY APPROACH

I am a computer engineer and full-stack developer based in Amman. I build software that helps teams run their work, from data models and APIs to useful, clear interfaces.

My work spans ERP and content platforms, AI-assisted products, automation, and expressive websites. I care about practical architecture, careful details, and getting working software into people's hands.

01 / MY PRACTICE

The way I work.

01 / THE WAY I WORK
Abdel Rahman illustrated designing on a tablet

Create

Connecting the pieces. Building the experience.

02 / THE WAY I WORK
Abdel Rahman illustrated programming at his laptop

Develop

Turning ideas into working code.

03 / THE WAY I WORK
Abdel Rahman illustrated thinking with a notebook

Solve

A little curiosity. A better solution.

02 / I CAN HELP YOU WITH...
01

Full-stack platforms

ERP, CMS, internal tools, APIs, and databases built around real business workflows.

02

Websites & creative web

Responsive, memorable websites with careful typography, interaction, and performance.

03

AI & automation

Useful AI product features and workflow integrations grounded in actual data.

EXPERIENCE
01

Software company · Amman

Junior Web Developer

  • Building and maintaining client websites
  • Working with frontend and backend applications
  • Angular and Node.js applications
  • REST APIs, Firebase, and PostgreSQL
  • WordPress, performance optimization, and SEO implementation
  • Hosting, deployment, SSL, and DNS configuration
  • Troubleshooting production issues
02

MBAI YU

Software Development Training

  • Go, HTMX, CRUD applications, and user management
  • E-commerce development and hackathon participation
  • NVIDIA technical workshops
03

Quark Software

Software Project Lifecycle Training

  • Agile, Scrum, Jira, and Confluence
  • Requirements and user stories
04

Sky Software

Technical Support Training

  • Technical support, SQL, and IIS
  • Networking fundamentals
SKILLS & TOOLS

Tools for the work.

01

Frontend

React · Next.js · Angular · JavaScript · TypeScript · HTML · CSS · Tailwind CSS · HTMX

02

Backend

Node.js · Express.js · Python · Django · PHP · Go

03

Databases

PostgreSQL · MySQL · Firebase / Firestore · SQLite · SQL

04

APIs & Integrations

REST APIs · Webhooks · WhatsApp Cloud API · MQTT

05

Cloud & DevOps

AWS fundamentals · Google Cloud fundamentals · Docker · Linux · Nginx · PM2 · Git · GitHub · cPanel · IIS

06

AI & Data

Python · Machine Learning fundamentals · Deep Learning fundamentals · TensorFlow / Keras · AI Agents · Prompt Engineering · Generative AI · AI-assisted development

07

Engineering Practice

Agile · Scrum · Jira · Software architecture · Database design · Debugging · Deployment

LANGUAGES
ArabicالعربيةArabic · Native
EnglishEnglishEnglish · Professional working proficiency
LEARNING

NVIDIADeep Learning FundamentalsLearning

NVIDIAAccelerated Computing with CUDA C/C++Learning

AWSCloud Practitioner learning / fundamentalsLearning

GOOD THINGS START WITH A CONVERSATION

What are you
thinking of building?

Let’s talk ↗