Skip to content
View Avien's full-sized avatar

    Block or report Avien

    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.

    Content in all repositories owned by your account will be closed.
    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
    Avien/README.md

    Avi Engelshtien

    Principal Frontend Engineer & Architect specializing in scalable frontend architecture, Nx monorepos, and cross-framework domain design.

    🔧 Tech Focus

    • Angular / React / Vue
    • Nx Monorepos
    • NgRx / Signals
    • TanStack Query / Zustand / Pinia
    • Frontend Architecture
    • Agentic AI / LLM Integration

    🚀 Featured Projects

    Demonstrates the same users-and-orders product implemented across Angular, React, Vue, and Hybrid Microfrontend architectures inside one Nx monorepo:

    • Angular app: NgRx, Signals, OnPush, Facade pattern and CDK Virtual Scroll
    • React app: TanStack Query, Zustand, React.memo and TanStack Virtual
    • Vue app: Vue 3, TanStack Query, Pinia and Composition API
    • Hybrid MFE: Angular shell hosting a React remote
    • LLM-Powered Business Agent using the Claude API, structured tool calling and bounded multi-turn context over the same canonical live Orders backend as the UI
    • Shared framework-independent Business Agent Web Component consumed by Angular, React and Vue
    • Shared framework-agnostic TypeScript contracts and domain utilities
    • Real-time WebSocket order updates, smart caching and toast notifications
    • Nx-enforced module boundaries across apps, libraries, layers and frameworks

    Demo:

    A feature-driven Angular/Nx workspace showcasing two independent domains: a multi-step integration wizard with route-based orchestration, and a server-driven searchable users directory focused on pagination and performance.

    Live Demo

    Pinned Loading

    1. users-portalusers-portalPublic

      Cross-framework Nx architecture lab using Angular, React, NgRx, Signals, TanStack Query and the Facade pattern

      TypeScript

    2. nx-frontend-showcasenx-frontend-showcasePublic

      A feature-driven Angular/Nx workspace showcasing two independent domains: a multi-step integration wizard with route-based orchestration, and a server-driven searchable users directory focused on p…

      TypeScript