Software engineer
Amman, Jordan

N
31.9539°
E
35.9106°
AMM

Bsharah Khoury

بشارة خوري

I build fast web apps, dependable backend systems, and products designed to hold up long after launch day.

Focus: full-stack engineering

01About

About

I’m Bsharah — a software engineer in Amman who works across the whole stack: the interface people touch, the server logic behind it, and the deploy that keeps it online. I care about software that is fast, secure, and easy to change — long after the first release.

Role
Software Engineer
Based in
Amman, Jordan
Local time
GMT+3
Focus
Full-stack web

02Expertise

What I do

End-to-end product engineering — from the first screen a person sees to the server that keeps it all running.

  1. 01

    Frontend

    Interfaces that feel fast and intentional. Responsive screens, clear states, instant feedback, and the small details that make people trust a product.

    • React
    • Angular
    • TypeScript
    • Vite
  2. 02

    Backend

    Systems built around real workflows. Secure server logic, careful data handling, and APIs shaped around the way an app is actually used.

    • Node.js
    • ASP.NET Core
    • PostgreSQL
  3. 03

    Real-time

    Live features that just work. Instant updates over WebSockets, audio and video over WebRTC, and notifications that arrive when they should.

    • WebSockets
    • WebRTC
    • Push
  4. 04

    Delivery

    Shipping without losing maintainability. Simple architecture, readable code, and containerized deploys on Linux servers I can run and debug myself.

    • Docker
    • nginx
    • Linux

03Principles

How I work

Four habits that shape every line I write and every system I ship.

P—01

Fast by default

Performance is a feature. Pages load quickly, interactions respond instantly, and nothing waits on work it doesn’t need.

P—02

Secure by design

Validation, least privilege, and encryption belong in the first commit — not in a patch after something goes wrong.

P—03

Built to change

Simple architecture and readable code, so the tenth feature is as easy to ship as the first.

P—04

Owned end to end

From the interface to the server it runs on — I build it, ship it, and keep it running.

04Stack

Tools I reach for

A pragmatic toolkit, chosen for reliability over hype.

Languages

  • TypeScript
  • JavaScript
  • C#
  • Python
  • SQL

Frontend

  • React
  • Angular
  • Vite
  • HTML & CSS
  • WebGL

Backend

  • Node.js
  • Express
  • ASP.NET Core
  • REST APIs

Data & real-time

  • PostgreSQL
  • WebSockets
  • WebRTC
  • Push notifications

Infrastructure

  • Docker
  • nginx
  • Linux

05Terminal

Prefer the command line?

This one is real. Type help to see what it can do, press / to jump in, or tap a command below.

bsharah@amman: ~

06Contact

Let’s build something that lasts.

Have a project, a role, or a good software conversation in mind? My inbox is open.

Amman, Jordan local time (GMT+3)