Backend Engineer

Building the
engine room
of the web.

I design dependable APIs and backend systems that make complex products feel simple, fast, and secure.

abdullah@backend ~•••

$ whoami

abdullah_omar

$ cat package.json

{

"building": "something cool",

"learning": "always",

"status": "shipping"

}

$

↗Systems
that scale
Mosul, Iraq UTC +3
Scroll to explore

Curious by nature.
Precise by practice.

A short introduction

I'm Abdullah Omar, a Backend Engineer with +1 years of experience in Node.js/NestJS Backend development, focusing on designing and building scalable, secure APIs, database architecture and full-featured backend systems.

I am passionate about software engineering best practices, solving real-world problems, and continuously expanding my technical expertise while contributing effectively in collaborative teams.

Currently exploringai engineering & secure infrastructure
Toolkit
TypeScriptNode.jsNestJSPostgreSQLMongoDBRedisDockerNginxREST APIsGitPrismaTypeORM

Things I've
built with
intent.

A few projects where engineering detail meets a real human need.

01
✦teams / connected

Hackathon platform

Orbit Hackathon Platform

Architected a full hackathon management platform covering team registration, organizer review and approval workflows, automated acceptance and rejection notifications, QR-based check-in, final project submission, and bilingual English/Arabic support.

React.jsNext.JSSupabaseQR check-ini18n
02
Rx
clinic / offline

Desktop application

Wasfa

Offline ElectronJS desktop app for doctors to manage patient records, search a medicine catalog, and generate print-ready PDF prescriptions with full RTL/LTR support and per-patient history tracking. Currently in active daily use in a physician clinic.

ElectronJS TypeScriptPrismaSQLite
03
◈presence / verified

Full-stack Solution

Student Attendance System

An AI-powered attendance system that replaces manual roll calls with a single classroom photo, automatically detecting, identifying, and marking students present. Built with RetinaFace for detection and ArcFace for facial recognition via feature embeddings, achieving 97% accuracy for classes of 40–45 students with one button press.

ReactNestJSPythonPostgreSQLInsightFace
View repository ↗
04
⌁
encrypted / protected

Browser extension

Password Manager

Secure password storage with generation, autofill, breach detection, and encrypted persistence.

JavaScriptNestJSAES
View repository ↗

Where I've
Been

Jul 2025 — Oct 2025

Backend developer intern

Qaf Lab

Mosul, Iraq

  • Migrated a backend system from Python to NestJS, enhancing scalability and maintainability.
  • Designed the system as a multi-tenant architecture and implemented new product features.
Jul 2025 — Jul 2025

Summer intern

NBTEL

Mosul, Iraq

  • Completed hands-on training in networking fundamentals and Fiber to the Home (FTTH) infrastructure deployment.

LET'S MAKE
SOMETHING
USEFUL.

Have an idea
in mind?

Tell me what you're building, what is getting in the way, or simply say hello. Good conversations often start with a small message.

Start a conversation ↗