Full-Stack Engineer

Brachya Itzhack Shushan

Vue/TypeScript · Python/Flask

Open to full-time Full-Stack Engineer roles · Hybrid

Summary

Full-stack engineer at DatAlign, building a Vue 3/TypeScript dashboard and Flask APIs end to end, including reusable components and unified-filter design. Designed and rolled out a team-wide Cursor AI-agent workflow (skills, Jira → release notes). Author of the open-source accessibility package negishut; looking for a full-time Full-Stack Engineer role.

Experience

  1. DatAlign

    Full Stack Engineer

    2024 – Present

    Full-stack engineer at DatAlign, building a Vue 3/TypeScript dashboard and Flask APIs end to end, including reusable components and unified-filter design. Designed and rolled out a team-wide Cursor AI-agent workflow (skills, Jira → release notes). Author of the open-source accessibility package negishut; looking for a full-time Full-Stack Engineer role.

    Analytics Dashboard & Data Visualization

    • Built interactive dashboards with charts, filters, and drill-down views.
    • Developed analytical queries to explore data, compare trends, and break down results.
    • Helped users identify anomalies, understand performance changes, and find root causes.

    Technologies: Vue 3, TypeScript, Python, Flask, REST APIs.

    API & Service Design

    • Designed and developed backend services and REST APIs for web and third-party applications.
    • Built API layers to connect frontend applications with backend systems and data sources.
    • Developed MCP tools to expose legacy APIs to AI agents and modern applications.

    Technologies: Python, Flask, REST APIs, MCP.

    Report Engine Design & Development

    • Designed and developed a flexible report engine for generating custom reports.
    • Built data queries, filters, aggregations, and breakdowns to support complex reporting needs.
    • Integrated the report engine with backend APIs and interactive frontend views.

    Technologies: Python, Flask, Vue 3, TypeScript, REST APIs.

    UI Foundation & Reusable Components

    • Designed and developed reusable UI components used across different areas of the application.
    • Built shared tables, filters, forms, and navigation components to ensure a consistent user experience.
    • Created flexible UI foundations to speed up development, reduce code duplication, and simplify maintenance.

    Technologies: Vue 3, TypeScript, HTML, CSS.

    Multi-Tenant System Architecture

    • Designed and developed multi-tenant architecture supporting multiple customers on a shared platform.
    • Built tenant-aware APIs, data access, and configuration to ensure data isolation and security.
    • Created reusable foundations to support tenant-specific settings, scalability, and consistent behavior across the entire application.

    Technologies: Python, Flask, Vue 3, TypeScript, REST APIs.

    AI-Assisted Development & Grok Bot

    • Leveraged AI and used Grok Bot to help with daily work: automated code review, coding, cards writer, and Slack alert investigations.
  2. United Match (opens in new tab)

    Owner & sole engineer · Side venture

    May 2026 – Present

    Traditional Matchmaking Platform (in development)

    • Designing and building united-match.com, a traditional matchmaking (shidduchim) platform in development and not yet launched.

    End-to-End Product Ownership

    • Own product, architecture, deployment, and AI-assisted development end to end.

    Manager UI & Grok Bot Integration

    • Built a manager UI for building features, connected to Grok Bot with full integration.

    Technologies: Cloudflare, Supabase

  3. Yahli

    IT · Employee

    2023 – 2024

    Internal Operations App (AppSheet)

    • Built an AppSheet app for inventory, employee hours, and income/expense tracking.
    • Helped management understand the company's worth and track work steps.

    Technologies: AppSheet

Selected projects

  • negishut

    Open-Source Accessibility Library

    • Hebrew/English accessibility package for React/Next.js (TypeScript).

    Technologies: React, Next.js, TypeScript

  • BiSql

    Editor Database Integration

    • Cursor IDE extension and MCP server for querying databases from the editor.

    Technologies: TypeScript

  • scheduled_shop

    Full-Stack Shop Application

    • Next.js client with Express/TypeScript API, JWT, and Joi validation.
    • Integrates negishut for accessibility.

    Technologies: Next.js, Express, TypeScript, JWT, Joi

More on GitHub → github.com/brachya (opens in new tab)

Skills

Frontend
Vue 3, TypeScript, React, Next.js, Vite, Vuetify, Pinia, Tailwind
Backend
Python, Flask, SQLAlchemy, NestJS, Node.js, Express, FastAPI
Data
MySQL, SQL, Firebase
Testing & CI
Vitest, Playwright, pytest, Bitbucket Pipelines
Infra
Docker, AWS
AI tooling
Cursor agents/skills, MCP (BiSql)

Education

  • Practical engineering diploma (Software) — Engineers Tel Aviv (הנדסאים תל אביב)
  • Software Technician program — MEGO (1 year 4 months); subjects studied: Python, JavaScript, SQL, Firebase, MongoDB
  • QA course (manual QA, SQL, Linux) at Smart College
  • Career changer: previously ran a retail store before moving into software

Languages

  • Hebrew — native
  • English — fluent