Skip to main content
Mostafa Effati

About this platform

A working notebook for engineering practice

This is Mostafa Effati’s personal engineering platform: a place to turn hands-on work into clear writing, structured learning, and useful digital products.

Student collaborator

  • Ms Zahra Ehsani

    Former student · platform contributor

    Ms Zahra Ehsani worked on parts of this platform during her studies and brought thoughtful, practical contributions to its development. I'm glad to recognize her work here.

What you will find

  • Long-form articles, books, tutorials, and practical snippets.
  • Courses and guided learning paths built around real engineering work.
  • Case studies, open-source work, experiments, and product releases.

Built deliberately

  • A bilingual Persian and English experience with native RTL support.
  • Theme-aware, keyboard-friendly interfaces with a focused visual language.
  • Content and product changes developed as one versioned system.

The platform is continuously evolving. Some sections are complete products; others are active experiments that improve as the underlying work develops.

Projects

Case studies with architecture, roadmap, and deliverables.
active · NestJS · Next.js

Nobatiar

Appointment SaaS with automated SMS reminders
SaaSAppointmentsSMS automation
in-progress · Rust · Next.js 16

Quant Trading Platform

Algorithmic trading & backtesting on L3/MBO data
QuantTradingBacktesting
archived · NestJS · CQRS

Airport Logistics Platform

Multi-tenant mobility platform for airport logistics
LogisticsMobilityMulti-tenant
archived · Node.js · NestJS

Backend Compiler + No-Code Builder

Schema-driven NestJS microservice generator
Code generationNo-codePlatform
active · Mediasoup · WebRTC

Neshast — Webinar Platform

Production WebRTC webinars with Mediasoup
WebRTCWebinarReal-time
archived · NestJS · Microservices

Vehicle Inspection System

Municipal vehicle oversight microservices
B2GFleetInspection
archived · NestJS · Realtime

Transportation App

Uber-like transport flows on the logistics platform
MobilityRealtimeLogistics
archived · Vue.js · Express.js

ok-ex.io Crypto Exchange

Custom Vue SSR, TradingView, and Android trading app
Crypto exchangeFintechAndroid
archived · Vue 2 · Angular 14

Exmodules Exchange Frontend

Frontend team lead for a crypto exchange in Turkey
Exchange UIRemoteTurkey
archived · Vue 2 SSR · Node.js

Karzar — Online Tournaments

Tournament platform for mobile/console events with cash prizes
TournamentsEventsFull-stack
active · NestJS · TypeScript

soft-pagination-filter-sort

Advanced pagination, filter, and sort for NestJS
NestJSLibraryAPI
active · Node.js · JavaScript

encrypt-decrypt-finder

Encrypted field search helpers for databases
SecurityDatabaseEncryption
active · Node.js · TypeScript

repository-adapter

Swap databases behind a stable repository API
DatabaseAdapterArchitecture
archived · Node.js · JavaScript

E-Server

Laravel-inspired Node.js framework
FrameworkNode.jsDX
active · Nginx · Docker

nginx-dockerized

Dockerized Nginx deployment pipeline
DevOpsDockerNginx
archived · TradingView · Vue.js

TradingView Custom Charts

Deep TradingView customization for exchange UIs
ChartsTrading UIFintech

Command menu

↑ ↓to move · Enter to select · Esc to close
Navigation
Actions

Press Esc to close · ⌘K to toggle