Based in Irbid, Jordan · Working remotely

Omar HashemFull-Stack Software Engineer

I build React apps that ship to production.

3+ years cutting load times, running real-time systems at sub-100ms latency, and keeping production stable at 99%+ uptime.

  • React
  • Next.js
  • Vue.js
  • Nuxt.js
  • Angular
  • Laravel
  • TypeScript
  • Real-time systems
  • AWS
Omar Hashem, Full-Stack Software Engineer

01 — About

About me

I'm a full-stack software engineer based in Irbid, Jordan, working remotely. I work across the entire stack: database design, real-time backends, and the frontend that ships to users. Over the past three years I've moved through auction platforms, volunteering marketplaces, e-learning products, and live fleet tracking. I usually join early enough to shape the architecture from scratch.

What I keep coming back to is production discipline. Systems that hold under 100ms of latency under real concurrent load. Deployments that ship 10+ times a day without breaking things. Codebases the next engineer can actually be mentored into. On the frontend I work across React, Next.js, Vue, Nuxt.js and Angular. On the backend it's mainly Laravel and PHP, with NestJS and AWS alongside.

I also use AI-assisted tooling (Claude, Claude Code, ChatGPT) in my day-to-day workflow. It lets me move faster without giving up ownership of architecture decisions.

Right now I'm open to full-stack engineering roles and freelance projects, remote from Jordan.

3+
Years in production
50%
Load-time cut, best case
<100ms
Real-time latency shipped
99%+
Uptime on owned systems

02 — Career

Experience

Jun 2026 — Present

Building production web products across a NestJS, Next.js, and Astro stack — from API design through shipped frontend. Shipped two marketing sites tuned for fast loads and strong Lighthouse scores.

Front End Developer at Vega SDS

Apr 2025 — May 2026

Cut load times up to 50% and lifted Lighthouse scores to 95+ via SSR and static generation. Built real-time vehicle tracking at sub-100ms latency for 1,000+ vehicles. Mentored engineers and shipped 10+ releases a day.

Jun 2024 — Jun 2025 · Volunteering Platform

Scaled a volunteering platform to 100,000+ monthly transactions and 50,000+ concurrent users at 99.8% uptime. Built payment processing, caching, and zero-incident authentication.

Nov 2023 — Jun 2024 · Auction Platform

Led an auction marketplace from concept to launch in six months, designing the backend and database from scratch. Built a real-time bidding engine and extended it to React Native for live mobile bidding.

Front End Developer at Caffeina

Feb 2024 — May 2024

Introduced Zustand state management, cutting prop-drilling 70%, and shipped a persisted real-time theme system that cut unnecessary re-renders 50%.

Full-Stack Web Developer at AIgate

Jul 2023 — Nov 2023 · E-Learning Platform

Architected a dual-role e-learning platform for instructors and learners, serving 1,000+ users at 98% uptime. Added video streaming, payments, and course management for 500+ courses.

03 — Stack

Technical stack

Frontend

  • React
  • Next.js
  • Vue.js
  • Nuxt.js
  • Angular
  • Astro
  • TypeScript
  • React Native
  • RxJS
  • Tailwind
  • Bootstrap

Backend

  • Laravel
  • PHP
  • NestJS
  • Node.js
  • REST API design
  • MySQL
  • PostgreSQL
  • MongoDB

Infrastructure

  • AWS EC2
  • AWS S3
  • AWS Lambda
  • Elastic Beanstalk
  • RDS
  • Docker
  • NGINX
  • Git

Practices

  • Unit testing
  • CI/CD
  • Performance optimization
  • AI-assisted development

04 — Production systems

Selected work

Mazadkm

Auction Marketplace

Bevol

Volunteering Platform

Vega SDS

Real-Time Fleet Tracking

AIgate

E-Learning Platform

05 — Education

Education

B.Sc. Software Engineering

Arab International University, Syria

Oct 2019 — Jul 2024

Have a role or a project in mind?

I'm a full-stack software engineer, open to new roles and available for freelance projects. Tell me what you're building.

06 — Contact

Let's build something great.

Open to full-stack and frontend engineering roles, and taking on freelance projects alongside them. Tell me which below — the fastest way to reach me is email, and I usually reply within a day.

Open to projects now

Send me a message

Sends directly to omarhasheem02@gmail.com — no email client required.