Skip to content
View mmnsrti's full-sized avatar

Block or report mmnsrti

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
mmnsrti/README.md

banner

Hi, I’m Mohamad Mahdi Nosrati Hi!

GitHub followers LinkedIn Email

🧠 Full-Stack & Systems Engineer passionate about building scalable backends, real-time applications, and intelligent user interfaces.
Focused on performance, reliability, and clean system design across software and cloud ecosystems.


⚑ Overview

πŸ’» Frontend βš™οΈ Backend ☁️ Cloud / DevOps 🧩 Realtime / Media
Next.js (App Router, RSC/SSR/ISR, Streaming) Go (Fiber/Chi), Node.js (Express) Cloudflare (Workers/KV/R2), GCP Cloud Run WebSockets (Socket.IO/ws), SSE, WebRTC (mediasoup)
React, Svelte, React Native gRPC, tRPC, REST APIs Docker, Kubernetes, GitHub Actions FFmpeg / GStreamer integration
Tailwind CSS, shadcn/ui Auth.js, Prisma, Drizzle Nginx Proxy Manager, Portainer Live data pipelines

🧰 Core Stack

πŸ§‘β€πŸ’» Languages & Runtimes

Go Go (Golang)
TypeScript TypeScript / JavaScript
Python Python

🌐 Web & Mobile

  • Next.js App Router (RSC / SSR / ISR / Streaming)
  • React, React Native, Svelte
  • UI/UX: Tailwind CSS, shadcn/ui, Framer Motion, Three.js
  • Internationalization: i18next
  • State/Data: React Query, Zod, Axios, date-fns


βš™οΈ Backend & APIs

  • Go (Fiber, Chi, Gorilla/Mux)
  • Node.js / Express.js
  • tRPC / gRPC / REST APIs
  • Auth.js, JWT / OAuth 2.0
  • Event-driven design patterns


πŸ’Ύ Databases & Storage

  • PostgreSQL + PostGIS (geospatial) + TimescaleDB (time-series)
  • MongoDB, MySQL, Redis (Upstash)
  • ORMs: Prisma, Drizzle, Mongoose
  • Search/Graph: Elasticsearch, Neo4j
  • NoSQL: Cassandra, Couchbase
  • Object Storage: S3 / Cloudflare R2 / GCS / MinIO (self-host)


πŸ›°οΈ Realtime & Media

  • WebSockets: Socket.IO, ws, uWebSockets.js
  • SSE (Server-Sent Events)
  • WebRTC: mediasoup (SFU), low-latency streaming
  • FFmpeg / GStreamer for media pipelines


☁️ Cloud, Edge & DevOps

  • Cloudflare: Workers, KV, R2, Durable Objects
  • Vercel Edge, GCP Cloud Run / Functions
  • Docker, Buildx, Kubernetes, Helm
  • CI/CD: GitHub Actions (matrix, monorepos)
  • Nginx Proxy Manager, Portainer
  • MinIO, Keycloak (Auth)
  • Google Search Console (SEO)


πŸ—ΊοΈ Geo / Mapping & Visualization

  • Pipeline: QGIS β†’ Tippecanoe β†’ MBTiles β†’ TileServer-GL β†’ MapLibre / Leaflet
  • Tile Providers: MapTiler Cloud, self-host TileServer-GL
  • Spatial Databases: PostGIS, TimescaleDB
  • Visualization: D3.js, Recharts, Chart.js


πŸ” Networking, Security & Systems

  • Certifications: Network+, CCNA, CCNP, MCSE, MCP
  • Cloud Security: TLS, WAF/CDN hardening, secrets mgmt, Zero-Trust
  • Infrastructure: Linux, VMware/ESX virtualization
  • System Design: rate limiting, load balancing, caching, scaling


🧩 Architecture & Design Patterns

  • Event-Driven Systems: Kafka / RabbitMQ
  • CQRS + Replication / Sharding
  • Observability: logs β€’ metrics β€’ traces
  • Reliability: retries, idempotency, circuit breakers
  • Performance: CDN caching, async queues, connection pooling


🧠 Toolbox (Quick View)

Category Technologies
Frontend Next.js (RSC/SSR/ISR), React, Svelte, Tailwind, shadcn/ui
Backend Go, Node.js/Express, gRPC, tRPC
Realtime WebSockets (Socket.IO/ws), SSE, WebRTC (mediasoup)
Data PostgreSQL (PostGIS, TimescaleDB), MongoDB, Redis (Upstash), Prisma, Drizzle
Infra Docker, Kubernetes, Cloudflare, Nginx Proxy Manager
CI/CD GitHub Actions, multi-env previews
Design Figma
Ops Linux, VMware, Load Balancing, Caching
SEO Google Search Console

πŸ“Š GitHub Analytics

GitHub Stats GitHub Streak

GitHub Summary



🀝 Connect With Me


✨ Building intelligent systems. Designing reliable infrastructure. Shipping clean code. ✨

Popular repositories Loading

  1. gpt-summarizer gpt-summarizer Public

    https://summarizeraiall.netlify.app/

    JavaScript 4 1

  2. promptcraft promptcraft Public

    https://promptcraft.netlify.app/

    JavaScript 3 1

  3. gorsen gorsen Public

    https://gorsen.netlify.app/

    CSS 2 1

  4. pic4all pic4all Public

    https://pic4all.netlify.app/

    JavaScript 2 1

  5. jobify jobify Public

    JavaScript 2 1

  6. shop shop Public

    JavaScript 2 1