Full-stack developer.
Frontend focused.

I'm Dor Josef. I build dashboards, complex forms, and web applications with React, Angular, TypeScript, and .NET.

Bolymarket desktop interface with live prediction markets
Bolymarket mobile interface with market browsing and responsive navigation
BolymarketLive market data. Responsive product UI.
Explore project

Next.js & React · Real-time data · Read-only markets with simulated trading

Selected work

Product interfaces, thoughtful architecture, and the details behind them.

All projects

Bolymarket

Full-stack prediction markets UI · In progress

Next.js / React / TypeScript / Tailwind CSS

Polymarket’s product surface is complex (category navigation, live odds, charts, sports, mobile chrome), and building a faithful read-only experience requires careful separation of static event data from high-frequency price updates without melting the React tree.

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.

Read case study

BabyFlow Tracker

Full-stack PWA · Live

React / TypeScript / TanStack Router / FastAPI

Caregivers need a fast phone-first way to log feeds, diapers, sleep, and health events—and share that timeline with partners without losing data when connectivity drops.

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

Read case study

Local-First AI Chat

Local-first AI stack · In progress

TanStack Start / React / FastAPI / PostgreSQL

Most AI chat tools depend on hosted APIs. This project runs chat, persistence, and inference entirely on localhost with a one-command dev stack.

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

Read case study

Experience that informs the work.

From business data and quality engineering to full-stack product development.

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.

Contributions & technologies
  • 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.

Angular · TypeScript · NgRx · RxJS · Angular Material · .NET 8 · ASP.NET Core · Azure · Cosmos DB · Azure Blob Storage

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

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.

Contributions & technologies
  • 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%.

Contributions & technologies
  • Managed ISO 9001:2015 compliance, conducted audits, and partnered with clients to elevate product quality.
Dor Josef

A little about me

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.

Tools I work with

React · Angular · TypeScript · Next.js · .NET · Node.js · Python · MongoDB · Azure · Docker · Accessible, responsive UI

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.