Riyadh, Saudi Arabia

Hi, I’m Omar. I build the quiet machinery behind good software.

Cloud platforms, backend systems, and AI tools that do real work — built carefully, explained clearly, and made to last.

Shipping software since 2018 Currently · SCCC — Alibaba Cloud KSA Speaks · Arabic, English & fluent Production Incident
A little about me

The parts of software you don’t see

I’m a software engineer in Riyadh. For the past seven-plus years I’ve built the invisible side of software — the cloud platforms, databases, and behind-the-scenes services that keep apps fast, safe, and online.

These days I’m a Development Expert at the Saudi Cloud Computing Company (SCCC) — the team bringing Alibaba Cloud to Saudi Arabia — where I modernize backend platforms and databases, build billing systems where every decimal matters, and create AI agents that handle real work instead of just demos.

I like boring architecture, useful automation, and systems that keep working after the demo is over.

The story so far

Eight years, three chapters, zero buzzwords

April 2023 — today

Saudi Cloud Computing Company (SCCC)

DEVELOPMENT EXPERT · ALIBABA CLOUD KSA

Helping build the cloud for Saudi Arabia. I modernize the platforms enterprises run their business on — moving databases from MySQL to PostgreSQL without anyone noticing, building billing systems where every decimal matters, Keycloak deciding who gets in, and AI agents quietly doing the busywork.

Alibaba CloudPostgreSQL · MySQLKubernetesFastAPI · Spring BootKeycloakAgentic AI
2022 — 2023

Saudi Information Technology Company (SITE)

SENIOR SOFTWARE ENGINEER · TECHNICAL LEAD

Led a team of seven engineers delivering a critical system for a major client — owning the architecture, the code reviews, and the promise that it would actually ship.

Team leadershipArchitectureDelivery
2018 — 2022

solutions by stc

SOFTWARE ENGINEER

Four years of backend engineering: building features, migrating a platform to serve many customers at once, and teaching a Slack bot to do the team’s repetitive chores so humans didn’t have to.

Backend systemsMulti-tenancyAutomation
2018

Imam Muhammad Ibn Saud Islamic University

B.SC. INFORMATION TECHNOLOGY

Graduated with a 3.99 GPA out of 4. The missing 0.01 still comes up in therapy.

What I do

Things I can be trusted with

In plain language — because good engineering shouldn’t need a translator.

☁️

Cloud platforms

Getting software to run reliably in the cloud — and knowing exactly what to do at 2 a.m. on the rare night it doesn’t.

⚙️

Backend engines

The machinery behind apps and websites: the APIs, databases, and logic that make every tap and click actually do something.

Practical AI

AI agents that complete real tasks — automating workflows and saving hours — not chatbots that just sound confident.

🔐

Identity & security

Logins, single sign-on, and permissions done properly — the right people get in, everyone else stays out.

🧭

Technical leadership

Code reviews, architecture decisions, and mentoring — helping teams ship good software without the drama.

🗄️

Databases & migrations

Moving and tuning the databases businesses rely on — safely, in production, without losing a single row. And when something breaks, I ask the logs nicer questions until they confess.

The toolbox

Technologies I work with

The tools change with the job — these are the ones I reach for most.

Languages & frameworks

PythonFastAPIDjangoSQLAlchemyCeleryJavaSpring BootSpring Cloud

Databases & data

PostgreSQLPatroni HAMySQLCockroachDBRedisElasticsearchRabbitMQ

Cloud & platform

Alibaba CloudKubernetesHelmArgoCDOpenShiftDockerNginx · OpenRestyMinIO / S3

AI

Agentic AILLM integration

Identity & security

KeycloakOpenID ConnectSAMLLDAPJWT

Observability & delivery

PrometheusSentryJenkinsGitLab CIpytestLinux · Bash
Projects

A few things I’ve built

Some were professional. Some were experiments. Some started as “this should take one weekend” — which is how all famous last words begin.

This website

omari.sh

Hand-built, shipped from a Docker container on a tiny server in the cloud — with its own private mail server living next door.

AWS serverless

CSV cruncher

Built on the AWS stack: files land in S3, an S3 event notification wakes a Lambda function, and the data is processed before you’ve finished your coffee.

Game dev

Battle Rattle

A 2D battle-royale game built with the Godot engine. The real final boss was the physics engine.

Say hello

Have a role, a project, or an idea stuck in a spreadsheet?

If you want to talk cloud platforms, backend architecture, AI tools — or turn something manual into something automatic — my inbox is open.