SHAHAB FAZELI
I’m Shahab Fazeli, a senior full-stack engineer with 8 years of experience building production web platforms with TypeScript.
About
I’m Shahab Fazeli, a senior full-stack engineer with 8 years of experience building production web platforms with TypeScript. I enjoy owning features end-to-end—from turning design documents into shippable code, to documenting design decisions, writing tests, and delivering stable releases.
In my recent work I’ve integrated Stripe usage-based billing with webhooks, OAuth-based identity, analytics/event tracking, and AI capabilities using LLM tool calling with structured outputs and validation. I also design and evolve PostgreSQL schemas and event-driven workflows, and I build responsive React interfaces (including an Electron desktop app) that keep users updated in real time via WebSockets.
- 8 years' experience
- Joined October 2026
Skills· 13
Languages
- EnglishAdvanced
- ItalianBeginner
Industry experience
- Software & Internet
- Computers & Electronics
- Professional Services
- Education
Work experience
Delivered full-stack features from design to deployment, collaborating directly with leadership. Integrated third-party services including Stripe usage-based billing with webhooks, Microsoft sign-in via OAuth 2.0, Google Analytics feature tracking, and an HPC (Slurm) compute pipeline. Built Node.js/TypeScript REST APIs with Express, Zod validation, JWT RBAC, rate limiting, and Swagger documentation while keeping backward compatibility. Designed PostgreSQL schemas and migrations on live data and implemented event-driven processing with LISTEN/NOTIFY plus real-time WebSocket updates. Developed React/TypeScript interfaces with Redux Toolkit and RTK Query (dashboards, admin panel, AI chat, Three.js 3D CAD viewer) and shipped an Electron desktop app version. Shipped an in-app AI assistant using LLM tool calling and structured output with validation, integrated with internal APIs. Improved reliability by writing and running tests (Jest, Vitest, Cypress, pytest) and shipping via GitHub Action
Developed core business logic for an ERP used by distribution companies with 100+ customers, including sales, inventory, and accounting using T-SQL stored procedures, triggers, views, and functions. Tuned slow queries and transactions using execution plans, SQL Server Profiler, and indexing strategies, improving performance of key sales and inventory reports by ~25%. Designed normalized 3NF relational schemas to keep data consistent across modules and built reporting queries for sales, inventory, and accounting. Maintained a server-rendered ASP.NET (C#) application, improved ADO.NET data-access code, fixed bugs, and troubleshot issues reported by end users.
Education
Hire SHAHAB FAZELI today
Post a job and invite SHAHAB, or contact them directly. No hidden commission.






