At Foras Palestine, I built and enhanced user-facing and admin features, including subscription and payment workflows, using Angular, TypeScript, and REST APIs.
On Evenza, I built a full-stack event management platform with organizer and attendee dashboards, role-based access, and Stripe ticket payments. I also integrated a LLaMA 3.3 assistant that answers event-related questions using event data.
For Critiq, I built a code review request platform with real-time collaboration, reusable React components, and Express APIs backed by PostgreSQL.
I also built a Python AI coding agent that turns natural-language requests into multi-step workflows, using function calling for file inspection, code changes, execution, and verification.

