Dor Josef

I build production-ready web systems with Angular, React, TypeScript, and .NET.

Frontend-heavy full-stack developer focused on complex forms, dashboards, API integrations, document workflows, and maintainable business applications across Angular, React, .NET, Node.js, Azure, and MongoDB.

Developer cockpit

System status

Open to full-time roles & collaboration

Current focus

  • Full-stack delivery
  • Production web apps with React & Next.js
  • Complex forms, dashboards, and API integrations

Core stack

  • TypeScript
  • React
  • Next.js
  • Node.js
  • MongoDB

Frontend strengths

  • Component architecture & responsive UI
  • State management (Redux, Zustand, TanStack Query)
  • Accessible forms and interaction states

Backend & systems

  • Node.js / Express APIs
  • MongoDB data flow
  • AWS Lambda & Serverless deployments

Workflow & tooling

  • Git / GitHub
  • Vite
  • Vercel
  • Render
  • npm / Bun

$ stack --primary

> react next typescript node

$ deploy --target vercel render

> status: production-ready

Capabilities

What I bring to product teams

Frontend-heavy full-stack work across interfaces, APIs, and deployment — grounded in production web apps, not slide decks.

01 / Frontend Systems

Interfaces built for clarity and maintainability

  • Component architecture with React, Next.js, and Angular
  • Responsive UI, routing, and accessible forms
  • State management with Redux, NgRx, Zustand, and TanStack Query
  • TypeScript-first implementation patterns

02 / Full-Stack Delivery

End-to-end product shipping

  • Node.js / Express APIs with MongoDB
  • .NET APIs, Azure workers, and Cosmos DB data flows
  • AWS Lambda and Serverless deployments
  • Frontend-to-backend coordination

03 / Product UX

Clear user journeys and interaction design

  • Mobile-first responsive flows
  • Interactive dashboards with synced state
  • Data storytelling layouts for case studies
  • Collaborative playlist and queue workflows

04 / Web App Craft

Production-quality implementation

  • Performance-oriented React interfaces
  • Clean component structure and design tokens
  • Vercel and Render deployment pipelines
  • Preview environments for stakeholder feedback

05 / Data & Cloud

Data layer and deployment infrastructure

  • MongoDB, PostgreSQL, Azure Cosmos DB, and MySQL
  • Azure blob storage and Render/Vercel hosting
  • BI-driven product decisions from prior experience
  • SQL and analytics-oriented workflows
Work

Selected case studies

Real product and tooling work — mobile PWAs, local AI stacks, GPU image pipelines, and browser hardware APIs.

Full-stack PWALive

A production-oriented PWA demonstrating real-world product engineering: auth, RBAC, offline sync, reminders, testing, deployment, and observability.

End-to-end monorepo with auth, RBAC, insights, Web Push reminders, bilingual UI, and CI/E2E coverage.

Newborn care logging with offline sync, caregiver roles, and Web Push reminders.

RoleSolo full-stack developer
FrontendReact 19 SPA with TanStack Router and 20+ file-based routes
SystemFastAPI REST API with 25+ v1 route modules and OpenAPI docs
  • React
  • TypeScript
  • TanStack Router
  • FastAPI
  • MongoDB
  • +2 more
Local-first AI stackIn progress

Technical lab exploring local AI workflows, typed contracts, streaming UX, and Docker-based development environments.

Working local MVP with typed API contracts, Alembic migrations, SSE streaming, and automated Vitest, Playwright, and pytest coverage.

Chat with local models, persisted sessions, and Docker-backed Ollama inference.

RoleSolo developer
FrontendTanStack Start chat UI with session sidebar, SSE streaming, and optimistic messages
SystemFastAPI layered routes, services, repositories, and Alembic migrations
  • TanStack Start
  • React
  • FastAPI
  • PostgreSQL
  • +3 more
Local ML workspaceIn progress

Local image-generation lab combining a React studio UI, FastAPI GPU orchestration, canvas preprocessing, and typed multipart API flows.

Prompt, preprocess, generate, and review images on localhost with no cloud inference in the default architecture.

Stable Diffusion text-to-image and image-to-image with preprocessing tools.

RoleSolo full-stack developer
FrontendReact dashboard for generation, gallery, runtime diagnostics, and image-to-image editor
SystemFastAPI routes with subprocess `diffusers` runner in a dedicated model venv
  • React
  • TypeScript
  • FastAPI
  • Stable Diffusion
  • +3 more
Browser utilityLive

Browser hardware-control experiment using Web Bluetooth, serialized GATT commands, and accessible UI states.

Deployable single-file web app with CI static tests and a GitHub Pages workflow; pairs directly with hardware over Web Bluetooth.

Control BLE LED strips from Chrome or Edge with multi-protocol debugging.

RoleSolo developer
FrontendPetite-Vue reactive UI with iro.js color wheel and responsive glassmorphism layout
SystemNo backend — GitHub Actions CI with zero npm install static tests
  • Web Bluetooth
  • Petite-Vue
  • Tailwind CSS
  • iro.js
  • +2 more
Full-stack prediction markets UIIn progress

A Polymarket-style markets browser built on Next.js 16, wiring real Gamma/CLOB/Data API feeds through server caches into a Jotai + React Query frontend with WebSocket live prices and Recharts history.

Deployed on Vercel with 7 user routes, 7 REST API routes, home/category/event-detail flows, live price updates, CLOB-backed charts with simulated fallback, bookmarks, dark mode, mobile chrome, Swagger API docs, and a large Vitest suite. Trading, wallet connect, and real auth are intentionally visual-only.

Browse trending, crypto, sports, and politics markets; open event detail with live charts and simulated order ticket — no wallet required.

RoleSolo full-stack developer
FrontendBuilt 7 App Router pages: /, /crypto, /sports, /sports/live, /politics, /event/[slug], /api-docs
SystemImplemented 7 Next.js BFF routes proxying Gamma, CLOB, Data API, sports live, and related news
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • +5 more
Previous portfolioLive

Content-first portfolio SPA demonstrating schema-validated JSON pipelines, searchable case studies, visualization galleries, and static deployment with minimal serverless routing.

Published portfolio with five case-study pages, project search/filter, plot galleries, contact flow, SEO metadata, and Vercel static + serverless deployment.

React SPA with Zod-validated JSON content, project search/filter, plot galleries, and Vercel static + serverless deployment.

RoleSole developer — React/TypeScript SPA architecture, JSON/Zod content pipeline, Zustand stores, Theme UI design system, Vercel deployment wiring, and minimal serverless geo-block route.
FrontendReact 19 + TypeScript + Vite SPA with lazy-loaded routes
SystemMinimal Vercel serverless handler for GET /api/geo-block
  • React
  • TypeScript
  • Vite
  • Bun
  • +10 more

About

Frontend-heavy engineer shipping production web apps with clear user flows and maintainable code.

Frontend-heavy engineer shipping production web apps with Angular, React, TypeScript, and .NET.

I work across Angular, React, Next.js, and TypeScript — component architecture, responsive UI, accessible forms, and state management with NgRx, Redux, Zustand, and TanStack Query. On the backend I ship .NET, Node.js, and FastAPI services with MongoDB, Azure, and Docker-based deployment.

Years in BI and quality engineering sharpened how I translate data into product decisions and build dependable delivery processes alongside designers, PMs, and engineers.

Experience

  • iSure

    Full Stack Developer

    Early-stage fintech startup; worked directly with the founder on a production-oriented insurance/pension platform.

    • Full-stack development across Angular, .NET, Azure, Cosmos DB, and document-heavy fintech workflows.

    • Contributed to an Angular SPA with NgRx, Angular Material, ngx-translate, JWT auth guards/interceptors, and feature modules for user dashboards, profile flows, and complex form journeys (Event1800).

    • Contributed to a .NET 8 backend organized around Domain, Application, Infrastructure, and Persistence layers, with ASP.NET Core API, workers, Azure Functions, and Meslaka event flows.

    • Worked with Azure-based data and infrastructure including Cosmos DB, blob/file storage, Key Vault, Application Insights, and Serilog observability.

    • Prepared architecture documentation covering frontend, backend, and data boundaries to support understanding, maintenance, and evolution of the platform.

    Architecture documentation
    Frontend architecture
    • Angular SPA hosted by ASP.NET Core web host
    • NgRx Store/Effects with core/shared/features module boundaries
    • Angular Material + SCSS styling
    • ngx-translate localization
    • JWT auth, guards, and HTTP interceptors
    • Forms domain including Event1800 and related sub-form flows
    • Playwright E2E with authenticated storage state
    Backend architecture
    • .NET 8 layered solution: Domain, Application, Infrastructure, Persistence
    • ASP.NET Core REST API composition root
    • Background workers and event listeners
    • Azure Functions worker for event processing
    • Azure Key Vault, Serilog, and Application Insights
    • Meslaka event orchestration and forms/PDF generation
    • Reconciliation and background job flows
    Data architecture
    • Azure Cosmos DB via EF Core Cosmos provider
    • Blob/file storage for large artifacts, snapshots, and templates
    • Directory / GlobalIdentities / Catalog subsystem via Cosmos SDK
    • ActivitiesV2 workflow log documents
    • PlanDetails aggregates and PlansStatistics
    • Yields data ingestion and blob-backed datasets
    • Angular
    • TypeScript
    • NgRx
    • RxJS
    • Angular Material
    • .NET 8
    • ASP.NET Core
    • Azure
    • Cosmos DB
    • Azure Blob Storage
  • CereBI

    Full Stack Developer (Internship)

    Jul 2025 - Oct 2025

    • Delivered a full stack product using Vite, TypeScript, React, Tailwind, and TanStack Query on the frontend.

    • Automated AWS Lambda deployments with Serverless, wired API Gateway routes, and connected MongoDB for persistent data.

    • Vite
    • TypeScript
    • React
    • Tailwind
    • TanStack Query
    • AWS Lambda
    • Serverless
    • MongoDB
  • S.J. Metal Technologies LTD

    BI Analyst & Quality Engineer

    2016 - 2024

    • Led BI initiatives that re-engaged inactive customers by 5% and increased monthly revenue 10%.

    • Managed ISO 9001:2015 compliance, conducted audits, and partnered with clients to elevate product quality.

Stack

Production tooling & technologies

The languages, frameworks, and platforms I use to ship frontend-heavy full-stack web apps.

Frontend

Languages

  • JavaScript (ES6+)
  • TypeScript
  • HTML
  • CSS
  • SCSS

Frameworks

  • React.js
  • Next.js
  • Angular

Styling

  • Tailwind CSS
  • Bootstrap
  • Theme UI

Client libraries

  • Redux
  • NgRx
  • RxJS
  • Zustand
  • TanStack Query

Backend

  • Node.js
  • Express.js
  • .NET
  • TSOA
  • FastAPI

Data & Cloud

Databases

  • MongoDB
  • PostgreSQL
  • MySQL
  • Azure Cosmos DB
  • SQL

Cloud providers

  • Render
  • Vercel
  • Azure
  • AWS
  • Cloudflare Pages
  • GitHub Pages

Workflow & Tooling

  • Git
  • GitHub
  • npm
  • Bun
  • Vite
  • Playwright

Quick facts

Frequently asked questions

What does Dor Josef specialize in?
Frontend-heavy full-stack development: complex forms, dashboards, API integrations, document workflows, and production web applications with Angular, React, TypeScript, and .NET.
What technologies does Dor Josef use?
Angular, React, Next.js, TypeScript, .NET, Node.js, FastAPI, MongoDB, Azure, Docker, PWA tooling, TanStack Query, NgRx, and accessible UI patterns.
Where can I see Dor Josef's projects?
Browse case studies at dorjosef.com/projects — including BabyFlow Tracker (offline PWA), local LLM tooling, Stable Diffusion pipelines, and Web Bluetooth utilities.
How can I contact Dor Josef?
Use the contact form at dorjosef.com/#connect, connect on LinkedIn, or download the resume from the portfolio homepage.
What kind of roles is Dor Josef a fit for?
Full-stack and frontend engineer roles where shipping maintainable product UI, integrating APIs, and owning delivery from design handoff to deployment matter.
Connect

Get in touch

Open to full-time Full Stack / Frontend-heavy roles in Israel or remote-friendly teams.

Best fit: Angular, React, TypeScript, .NET, Node.js, complex forms, dashboards, and business systems.

Responses arrive within 48 hours. Feel free to include timelines or links for context.