Senior Full-Stack Engineer specializing in Angular (14–19), TypeScript, and RxJS.
I'm at EXALT Technologies, where I've delivered Angular architecture and enterprise UI work across multiple client engagements — including building @peaxy/kit, a 20+ component design system, and a CDK Virtual Scroll table rendering 97,000 rows at 60fps using direct DOM manipulation to bypass Angular change detection.
- 🔭 Currently expanding into DevOps: Go, Terraform, infrastructure tooling
- 🌱 Always leveling up: Angular Signals, NgRx, Web Performance
- 🌍 Based in Palestine · Open to remote-first product roles
- 💬 Ask me about Angular architecture, RxJS patterns, design systems
Frontend
UI Libraries
Full Stack & Tools
20+ component Angular component library, built and shipped for a client deployment at EXALT
- Virtual-scroll data table rendering 97,000 rows at 60fps, using direct DOM manipulation to bypass Angular change detection
- SPC control charts with Western Electric run rules, using
forkJoinand Highcharts - Floating scrollbars and dropdown teleport system with custom scroll/anchoring strategies
- Dynamic layout modes with reactive, signal-driven state patterns
- Accessible, themeable components following WCAG 2.1
yara-portfolio · Angular 19 · TypeScript · SCSS
A production-grade portfolio SPA built with Angular 19 Signals, lazy-loaded routes, and smooth animations — demonstrating real-world Angular architecture patterns.
tf-graph · Go · Terraform · Cloudflare · Graphviz
A Terraform module paired with a custom Go CLI tool that parses terraform show -json output and renders infrastructure as a visual dependency graph — turning state files into a diagram instead of a wall of JSON.
- Cloudflare Workers + KV namespace provisioned via Terraform (free tier, no domain required)
- Go CLI parses Terraform's own state output into a graph data structure (nodes = resources, edges = dependencies)
- Renders the graph to Graphviz DOT format and produces a PNG diagram
- Clean separation of concerns: dedicated parser, graph builder, and renderer packages
Offline-first mobile app for a trading company
- Barcode scanning for fast product lookup
- Arabic PDF invoice export
- Works fully offline with local data sync
Electron.js desktop app, built for a client engagement at EXALT
Real-time USB bus monitoring with live data visualization charts.
Full-stack e-commerce app
Full-stack platform with product catalog, cart, auth, and order management.
- 🎉 Merged PR #2 in YaraZuhd/terraform-github-practice

