Belal
HomeProjectsWar StoriesAboutResumeContact

Resume

Professional and educational background.

Experience

Full-Stack Engineer

OnlineMihna· Remote, Australia
Feb 2026 – PresentFreelance

Sole full-stack engineer and product owner of a bilingual (AR/EN, RTL) two-sided hiring marketplace for the MENA region. Built on Next.js 14 (App Router), TypeScript, Supabase (Postgres + Auth + Storage with RLS), Stripe subscriptions, and Resend. Own architecture, security, and delivery end-to-end — from schema design and row-level security to i18n, payments, and CV extraction pipelines.

  • Architected Postgres row-level security and SECURITY DEFINER RPCs across all user-data tables, eliminating multiple privilege-escalation and PII-exposure vectors.
  • Designed a full bilingual AR/EN experience with next-intl and RTL-correct layouts, treating Arabic as a first-class locale rather than an afterthought.
  • Shipped Stripe-based employer subscriptions and a passwordless email-OTP auth flow on Supabase Auth.
  • Built a CV ingestion pipeline (PDF parsing + LLM extraction) feeding a composite "Work Score" trust metric replacing CV-based hiring.
  • Deployed on Railway via Docker with a disciplined migration + review workflow (plan → review → execute).
Next.jsshadcn/uiSupabasePostgreSQLTailwindRailwayClaude CodeCodexMakeZodStripe

Full-Stack Engineer

· Remote
Dec 2025 – PresentFreelance
  • Deliver client-facing dashboards/landing pages with SSR/SSG where appropriate for SEO and performance.
  • Build UI systems (components, layouts, theming) and enforce consistent patterns (routing, loading/error states, form UX).
  • Integrate third-party services (e.g., analytics, email, payments) and ensure reliable deployment pipelines on Vercel.
Next.jsReactRailwayTailwindTypeScriptshadcn/uiVercelZodPrismaSupabaseClaude CodeClaude.aiMake

University Teaching Assistant

IUG· Remote
Feb 2025 – Oct 2025Full-time
  • Supported 4th-year Computer Engineering students in Assembly Language through labs, review sessions, and 1:1 debugging guidance.
  • Simplified complex topics into step-by-step learning paths and practical exercises

Projects Coordinator - Volunteer

Islamic Society-North Gaza· North Gaza
Apr 2024 – Jan 2025Other
  • Distribution process monitoring and entitlement verification using checklists.
  • Beneficiary feedback/complaints capture with confidentiality and referral.

React Developer

Domino ICT· Gaza, Palestine
Apr 2023 – Oct 2023Contract
  • Built responsive React UIs using reusable components and clean state management patterns.
  • Collaborated with the team to implement UI flows and improve usability across screens.
ReactZodRailwayTailwindTypeScriptJavaScriptNode.jsMaterial UIshadcn/uiVercelFigmaPrisma

Frontend Developer

Domino ICT· Gaza, Palestine
May 2022 – Dec 2022Internship

Delivered responsive pages with HTML/CSS/JS with focus on performance, accessibility, and cross-browser support.

JavaScriptTailwindTypeScriptNode.jsGitHub CopilotRailwayReactHTML5CSS3

UI/UX Analyst

Unit One· Gaza, Palestine
Oct 2021 – Mar 2022Full-time

Conducted user research and usability tests, then delivered data-driven UX improvements.

Adobe XDFigma

UI Designer

Globalinx· Gaza, Palestine
Jun 2021 – Oct 2021Internship

Designed UI mockups/prototypes and final assets, collaborated with developers on implementation details.

FigmaAdobe XD

Education

BSc Computer Engineering90.3%

IUG

Gaza, Palestine

Sep 2019 – Feb 2025

Coursework spanned systems, networking, and digital design, with top marks in core technical courses:

  • 1st in class
  • Teaching Assistant – Assembly Language
  • Computer Networks 100% | Operating Systems 100% | Data Communication 98% | Combinational Digital Design 95% | Assembly Language 95%
High School Certificate98.6%

Hasan Al-Harazin

Gaza, Palestine

Sep 2016 – Jul 2017

Excellent with Honours

Technical Proficiency

Core

TypeScriptJavaScriptPythonPHPSQLHTML5CSS3

Framework

Next.jsReactNode.jsExpress.js

Data

PrismaPostgreSQLSupabaseZod

UI

FigmaAdobe XDTailwindshadcn/uiMantine UIMaterial UI

Infra

RailwayStripeVercelDocker

AI

Claude.aiOpenAI SDKVercel AIClaude CodeMakeCodexGitHub Copilot

Languages

Arabic· Native
English· Professional
© 2026 Belal Alkahlout