Skip to content
View mohamadgarmabi's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report mohamadgarmabi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mohamadgarmabi/README.md
Mohammad Garmabi profile banner

Building thoughtful interfaces and developer tools.

React · TypeScript · Frontend Architecture · Open Source

GitHub · LinkedIn · tanstack-fetch Docs


$ whoami

I'm a Senior Frontend Engineer focused on building scalable React applications, maintainable frontend architectures, and developer-friendly tools.

I care about more than making things work — I care about type safety, predictable behavior, clean abstractions, and a better developer experience.

  • ⚛️ Building modern applications with React and TypeScript
  • 🧩 Designing reusable components and maintainable frontend systems
  • 🚀 Creating tanstack-fetch, an open-source HTTP client
  • 🔍 Exploring API design, server state, and frontend architecture

✦ Featured Work

tanstack-fetch repository card

tanstack-fetch

A type-safe Fetch client designed around the TanStack Query mental model.

npm GitHub Stars

Type-safe requests. Predictable errors. Extensible HTTP workflows.

Explore the project → · Read the docs →


⚡ Tech Stack

FRONTEND

Frontend technologies

BACKEND & FRAMEWORKS

Go, Python, FastAPI, Django, NestJS, Express.js and Node.js

DATABASES & CACHING

PostgreSQL, Redis, MongoDB and MySQL

TOOLS & INFRASTRUCTURE

Docker, Kubernetes, Git, GitHub, GraphQL and Linux
---

📈 GitHub Activity

GitHub stats Most used programming languages GitHub contribution streak

🎯 Currently Interested In

  • Building robust React + TypeScript applications
  • Frontend architecture and system design
  • Type-safe API clients and developer tooling
  • Open-source projects that solve real engineering problems

Let's build something meaningful.

Open to interesting engineering discussions and open-source collaborations.

LinkedIn GitHub

Designed with a focus on engineering, simplicity, and open source.

Pinned Loading

  1. tanstack-fetch tanstack-fetch Public

    Typed fetch client for TanStack Query: returns data, throws typed FetchError, honors AbortSignal. Auth/refresh interceptors, SSR, SSE, WebSocket, upload, tRPC, DevTools. React, Vue/Nuxt, Solid, Sve…

    TypeScript 4 1

  2. react-providers-tree react-providers-tree Public

    TypeScript 1 1

  3. sse-shared-worker sse-shared-worker Public

    TypeScript

  4. vite-plugin-react-splash vite-plugin-react-splash Public

    HTML