+ LAITH AMRO / SOFTWARE ENGINEER

I build apps and their APIs.

I’m Laith. I develop iOS apps with SwiftUI and backends with NestJS. I built Rayyeh, a travel marketplace for Palestine, and released it on the App Store.

BASED IN PALESTINE
AVAILABLE FOR REMOTE WORK.
IOS APPS + BACKEND SYSTEMSSCROLL TO EXPLORE

Apps and tools I’ve built.
Open a project for the details.

Selected projects.

ON THE APP STORE
ريّح

BOOK YOUR
NEXT STAY.

Rayyeh Arabic booking screen
Rayyeh native iOS app
STAYS & TRIPS IN PALESTINE.

Travel and bookings in the West Bank.

IOS APP / FULL STACK

Explore SQL tables and their relationships.

DEVELOPER TOOL

Manage a contracting business in Arabic or English.BUSINESS SYSTEM · REACT + FLASK

Products, accounts and orders through a REST API.BACKEND · API DESIGN
Browse my GitHub
LAITH AMROLaith AmroBased in
Palestine ↗
LAITH AMROلَيْث عَمْرو

I study CS
at Birzeit.

I’m a Computer Science student in Palestine. I developed Rayyeh’s iOS app and backend, then worked through its App Store release.

I like taking responsibility for a feature across the app and the server. On Rayyeh, I wrote booking validation and push notifications, and connected them to the native interface.

PALESTINE ↗ARABIC + ENGLISHTHE RÉSUMÉ

ENGINEERING FOCUS

Native iOS apps

+

I build SwiftUI interfaces and connect them to APIs. I handle notifications and prepare releases for the App Store.

SWIFTUI · IOS · FIREBASE

APIs and databases

+

I design typed APIs and PostgreSQL schemas, with authentication and server-side validation for bookings and orders.

NESTJS · POSTGRESQL · PRISMA · REDIS

Releases and deployment

+

I test API workflows, deploy backends on Railway and configure push delivery with APNs and Firebase.

RAILWAY · APNS · API TESTING
BROWSER GAME

Try
Ship It.

I built a game for this page. Collect five ideas and fly to the portal before you run out of time. Avoid the coral bugs.

SHIP / IT
IDEAS0 / 5LIVESTIME60s
SHIP IT / 60 SECONDS

Collect five ideas.

Steer with arrow keys or drag the ship. Collect the yellow stars, avoid coral bugs, then enter the portal.

5 IDEAS · 3 LIVES

Arrows / WASD to move · drag to steer

PERSONAL BEST 000
Game ready. Select Start game to begin.

USE YOUR KEYBOARD OR DRAG TO STEER.YOUR BEST SCORE STAYS IN THIS BROWSER.

OPEN TO OPPORTUNITIES

Let’s build
your next app.

I’m looking for software engineering roles.
Email me about your team or a project.