Available for software engineering opportunities

Software Engineer / Full-stack developer

I engineer digital products that stay clear as they scale.

I design and engineer dependable web products—from typed interfaces to data-rich systems and AI-assisted workflows.

Based in Palestine · Working across product, web, and applied AI

Selected work

Production-minded projects across full-stack products, collaboration, operations, and data.

012026

Full-stack event operations

Evenza

Evenza event management platform interface

One platform for organizers, attendees, and administrators to run the complete event lifecycle.

Engineering focus

Role-based dashboards connect event discovery, payment, access control, and check-in without splitting operations across disconnected tools.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Clerk
  • Stripe
  • Cloudinary
  • Groq
022026

Collaborative code review

Critiq

Critiq collaborative code review interface

A focused environment for developers to review code together in real time.

Engineering focus

Live review threads and collaborative feedback are organized inside a quiet editorial interface built to keep technical discussion fast and legible.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Express
032025

Clinical operations desktop app

MediDesk

MediDesk medical clinic management application

A Java application that consolidates the daily operations of a medical clinic.

Engineering focus

Patient registration, appointments, doctor management, and medical records share one consistent desktop workflow for clearer day-to-day administration.

  • Java
  • SQLite
  • Swing
042025

Machine learning

Employee Turnover Analytics

Employee turnover analytics visualizations

An analytical pipeline for identifying attrition patterns and classifying employee risk.

Engineering focus

Exploratory analysis, clustering, class balancing, and multiple supervised models are combined into a reproducible workflow; Gradient Boosting produced the strongest result in the project comparison.

  • Python
  • Pandas
  • Scikit-learn
  • K-Means
  • SMOTE
  • Gradient Boosting

Technical stack

A focused toolkit organized around the systems it helps me build.

01

Product interfaces

Responsive application surfaces, reusable UI systems, accessible states, and clear information hierarchy.

  • React
  • Next.js
  • Angular
  • TypeScript
  • Tailwind CSS
02

Services & data

Typed APIs, authentication, relational data models, and maintainable server-side application logic.

  • Node.js
  • NestJS
  • PostgreSQL
  • MySQL
  • Prisma
  • SQL
03

Applied intelligence

Practical AI integrations and data workflows introduced where they make a product more useful—not noisier.

  • Python
  • Scikit-learn
  • Pandas
  • Groq
  • LLaMA
DH / 02

Engineering with structure, clarity, and care.

With two years across front-end and full-stack development, I turn product ideas into structured, responsive software. I care about readable systems, fast interfaces, and the small interaction details that make complex products feel straightforward.

My work spans TypeScript product development, backend services, relational databases, Java applications, and applied machine learning. I aim to make every system easier to use and easier to maintain.