Skip to content
View YaraZuhd's full-sized avatar

Block or report YaraZuhd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
YaraZuhd/README.md
Typing SVG

Visitors LinkedIn Email


About Me

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

Tech Stack

Frontend

Angular TypeScript RxJS JavaScript HTML5 SCSS

UI Libraries

PrimeNG Angular Material Bootstrap Highcharts

Full Stack & Tools

Node.js React NestJS Go Terraform PostgreSQL Firebase GraphQL Git Figma


GitHub Stats

GitHub Streak

YaraZuhd's Activity Graph


Featured Projects

Enterprise Angular Design System — @peaxy/kit

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 forkJoin and 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

Angular RxJS Angular CDK


Angular Portfolio App

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.

Angular TypeScript SCSS


tf-graph — Terraform Infrastructure Visualizer

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

Go Terraform Cloudflare Graphviz


Yanal Pro — Mobile Invoicing App

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

Flutter Mobile Firebase


USB Bus Monitor

Electron.js desktop app, built for a client engagement at EXALT

Real-time USB bus monitoring with live data visualization charts.

Electron Highcharts Real-time


YZ Shop — E-Commerce Platform

Full-stack e-commerce app

React Node.js PostgreSQL

Full-stack platform with product catalog, cart, auth, and order management.


Activity Feed

  1. 🎉 Merged PR #2 in YaraZuhd/terraform-github-practice

Open to remote-first product roles · Palestine

LinkedIn Email

Pinned Loading

  1. GraduationProject GraduationProject Public

    Graduation Project

    Dart

  2. YaraZuhd YaraZuhd Public

    TypeScript

  3. yanal_pro yanal_pro Public

    HTML

  4. TODOList-Angular TODOList-Angular Public

    This is a todo list build in angular sported sorting , drag and drop, adding new tasks, delete, edit and marked the task as a done. Also I use the principle of routing and shared data also communic…

    TypeScript

  5. node.js.train node.js.train Public

    TypeScript

  6. react-training react-training Public

    JavaScript