Theme Converter
Turns white logos into black versions for contrast on light-themed sites. Supports PNG, JPG, and WebP with batch processing.
theme.belal.workAI Engineer
Nearly every project here started the same way: something at work was slow, manual, or missing, so I built the thing that fixed it. One of them is just a chess board, because some problems are worth having.
The problem
Signing one line of a contract meant printing the whole document, signing it, scanning it back, and emailing a worse copy than the one I started with.
What I built
Add signatures and text annotations to PDF documents directly in the browser, with no upload, no account, and the file never leaves the machine.

The problem
Our docs lived in Markdown but every stakeholder wanted a Word file, and converting by hand broke the tables, math, and diagrams every single time.
What I built
Converts Markdown and MDX into fully formatted Word documents entirely client-side, with full GFM support, math equations, diagrams, custom styles, no server, and no uploads.

The problem
Writing copy against platform character limits meant pasting drafts into whichever ad-covered counter site loaded first, then guessing at keyword density.
What I built
Accurate word and character counter with SEO keyword density analysis, per-platform character limits, and reading time estimates, running entirely in the browser.

The problem
Pulling a palette out of a brand image and then proving it passed contrast took three different sites and a lot of copy-paste between them.
What I built
Generate palettes and gradients, extract them straight from an image, check contrast, and explore harmonious combinations for UI and branding, all in one place.

The problem
Government IT jobs here are won on a competitive exam, and the people sitting it were revising from scattered PDFs with no way to practise under exam conditions or see what they kept getting wrong.
What I built
A quiz trainer for the government IT exam, covering SQL Server, Oracle Forms, .NET Core, C#, Entity Framework, testing, and English. Run a topic as practice or as a timed exam, review every mistake, and track your stats across attempts.

Built for fun
A rated chess puzzle trainer. Solve tactics against an adaptive rating, with hints, full solutions, five difficulty levels, and a move list you can step back through.

+ 7 more projects live on belal.work
Crafting fast, responsive interfaces with modern tools and a strong eye for design.
Building reliable server-side logic, APIs, and databases that scale.
Working efficiently from idea to deployment with the right tooling.
AMMAN, JORDAN
Hey, I'm Belal Abukhadija, a full-stack developer from Amman, Jordan. I started coding out of curiosity and never stopped. Most of what I ship began as friction in my own workday: a step that was slow, manual, or missing, that turned into a product which removed it, built with an obsessive eye for the small details that make an interface feel right.
Location: Amman, Jordan
Relocation: Open, remote-first
0+
Years coding
0+
Projects shipped
0+
Technologies
Self-directed learning
Wrote my first lines of code, fell in love with the craft, and started building small things to fix problems I kept running into.
Went deep on React, TypeScript, and full-stack patterns. Shipped multiple live projects and started freelancing.
Launched belal.work, where the projects I build to solve my own problems at work go live for everyone else who has them.
Core foundations
I turn complex, messy problems into clean and simple user experiences.
Collaborated with teams and clients across timezones, fully async or sync.
I care about the look as much as the function. UI is part of the product.
Done and live beats perfect and stuck. I push code that matters.
My toolkit
VS Code
Coding
Claude Code
AI-Assisted Development
Figma
Design
Next.js
Framework
Git & GitHub
Version Control
Docker
Infrastructure
Supabase
Backend / Data
Postman
API Testing
Have an idea, a project, or just want to say hi? Drop me a message and I'll get back to you fast. Always open to interesting work and people.
belalabukhadija97@gmail.com
Collaboration
Remote worldwide
Typical response
Within 1 hour
What I can help with