Skip to content
OUSAMA ALHENNAWI

Backend Developer for Hire · United Arab Emirates

Server-side systems that carry the real weight of your product.

I build the part of the product users never see: APIs, databases, authentication, and business logic that has to be correct, fast, and maintainable, not just working on my machine.

What I build

Backend work that holds up under real usage

API design & development

RESTful APIs with clear versioning, authentication, and documentation, built to be consumed by web, mobile, or third-party clients.

Database design

Schemas that model your actual business logic correctly the first time, so you're not fighting the data layer six months in.

Authentication & permissions

Role-based access, secure session handling, and API tokens set up properly, not bolted on as an afterthought.

Third-party integrations

Payment gateways, government APIs, and external services wired in cleanly, with proper error handling and retry logic.

Relevant builds

Backend systems I've shipped

Fursa

An AI-powered platform for UAE entrepreneurs, backed by government API integrations and data-driven business logic.

View on GitHub →

Django Contact Manager

A backend for managing and serving large marketing contact databases, built for teams that outgrew spreadsheets.

View on GitHub →

FAQ

Hiring a backend developer, answered

What backend stack do you use? +

Mostly Python and Django with SQLite or PostgreSQL, and REST APIs built with Django REST Framework. I choose the stack based on the problem rather than defaulting to the same tools every time.

Can you work alongside my existing frontend team? +

Yes. I regularly ship pure backend and API work that a separate frontend team consumes, with clear documentation and versioned endpoints.

Do you design the database schema too, or just write code? +

Both. Backend work starts with getting the data model right, since that's what determines whether the system scales cleanly later.

Can you fix performance or scaling issues in an existing backend? +

Yes. I audit slow queries, missing indexes, and poorly structured endpoints, and fix them without needing to rewrite the whole system.

Get started

Need a backend that won't fall over?

Call or WhatsApp me directly and tell me what you're building. I'll give you a straight answer on scope and timeline.