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
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
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
Selected case studies
Real product and tooling work — mobile PWAs, local AI stacks, GPU image pipelines, and browser hardware APIs.
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.
- React
- TypeScript
- TanStack Router
- FastAPI
- MongoDB
- +2 more
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.
- TanStack Start
- React
- FastAPI
- PostgreSQL
- +3 more
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.
- React
- TypeScript
- FastAPI
- Stable Diffusion
- +3 more
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.
- Web Bluetooth
- Petite-Vue
- Tailwind CSS
- iro.js
- +2 more
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.
- Next.js
- React
- TypeScript
- Tailwind CSS
- +5 more
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.
- 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.
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.
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.