Skip to content
View saeedghofrani's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@LicenseMarket

Block or report saeedghofrani

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 is supported. 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
saeedghofrani/README.md

Saeed Ghofrani Ivari

Backend engineer, open-source builder, and systems dreamer

Typing introduction

I want to create software that feels inevitable after it exists: clear tools, reliable infrastructure, real-time products, and open-source foundations that help other builders move faster.

Email      LinkedIn      Telegram      Website

Portfolio | Projects | Case Studies | Architecture | Contact


Builder Manifest

I do not want my GitHub to look like a resume pasted into Markdown. I want it to feel like a workshop.

This is where I shape backend ideas into tools, systems, patterns, and products. Some projects are production-grade. Some are experiments. Some are small utilities that come from repeatedly feeling the same friction and deciding to remove it.

The long-term direction is simple:

  • Build open-source tools that make backend development calmer and clearer.
  • Create real-time systems that feel alive without becoming fragile.
  • Turn production lessons into reusable architecture, libraries, and public writing.
  • Keep learning in public, shipping in public, and improving the craft.

Things I Am Building Toward

Direction Why it matters
Open-source backend tools Small, sharp utilities that remove repetitive backend work and improve developer experience.
Real-time product infrastructure Chat, video, live workflows, queues, events, and systems that keep people connected.
AI-assisted operator systems Tools that help support, CRM, and business teams work faster without losing control.
Database performance craft Better schemas, indexes, queries, and data flows for products that need to stay fast as they grow.
Beautiful engineering documentation Architecture notes, tradeoffs, and case studies that make complex systems easier to understand.

My Engineering Taste

I like software that has a strong internal shape.

  • APIs should feel predictable.
  • Data models should explain the business.
  • Background jobs should be observable.
  • Real-time features should degrade gracefully.
  • Developer tools should be boring to install and satisfying to use.
  • Production code should respect the next engineer who has to debug it at 3 AM.

Open-Source Lab

These are the kinds of public projects I want more of in this profile:

Project Idea
compare-guard Chainable comparison helpers for direct values and nullable nested object paths in JavaScript and TypeScript.
Object Creator A utility for creating nested JavaScript objects from string paths and dynamic structures.
Backend utilities Reusable helpers for validation, object modeling, API behavior, and safer TypeScript workflows.
Architecture demos Small but complete examples of queues, caching, WebSockets, auth, deployment, and observability.
Performance notes Practical experiments around PostgreSQL, Redis, query plans, and API latency.

Language Proof Points

Language Evidence
Rust rust-signalforge, an async Axum/Tokio API with typed Serde models, recruiter signal scoring, service health monitoring, structured logging, health endpoints, and integration tests.
Go / Golang Quit Together, a Go platform for quitting smoking with signed-session auth, progress tracking, calendar check-ins, community posts/reactions, image uploads, PostgreSQL persistence, Neo4j recommendations, Docker Compose, and go test ./... verification.

Proof From Production

The dream matters, but I also care deeply about shipping real systems that survive real users.

Signal Evidence
5+ years building software Backend, full-stack, real-time, database, and infrastructure work across production systems.
Engineering leadership Led and supported a backend team of 8 engineers through planning, review, delivery, and debugging.
Reliability Maintained 99.9% uptime on a production backend platform.
Performance Reduced API latency by 40% through backend and database improvements.
Real-time scale Built and supported real-time systems serving 500+ concurrent users.
Trading and payment systems Built backend services for gold, crypto, wallet, payment, and real-time market workflows.
Enterprise platforms Worked across ERP-style modules for process, projects, warehouse, finance, messaging, notifications, and files.
Web3 product backend Built authenticated Telegram Mini-App backend surfaces with TON wallet validation, treasury, referrals, rewards, games, uploads, and live stats.
Healthcare product workflows Shipped physiotherapy product surfaces for posture, range-of-motion, and movement-assessment workflows.

Professional Experience

Role Company / Client Dates Focus
Backend Developer, Freelance GBT Market Jan 2025-Jun 2026 Backend services for gold and crypto trading, real-time pricing, chart history, wallets, payment gateway integrations, and production operations.

Systems I Have Shipped

System What I built or improved
GBT Market Trading Platform Freelance backend work on gold and crypto trading flows, real-time pricing, chart history, wallets, payment gateway integrations, and production operations.
Symorgh Enterprise Platform Legacy ASP.NET Core and Angular ERP-style platform with repository/service layers, MySQL persistence, JWT auth, Swagger, SignalR, process/project/Gantt, warehouse, finance, messaging, notification, and file modules.
True Dapp Telegram Mini-App Backend NestJS and PostgreSQL backend for encrypted/authenticated Telegram Mini-App flows, TON wallet and transaction validation, treasury, referrals, red-envelope rewards, game modules, uploads, request logging, Socket.IO stats, and Docker operations.
PhysioMaster Frontend and Backend Healthcare product surface for physiotherapy assessment workflows, with public frontend and backend API documentation supporting posture, ROM, and movement-analysis use cases.
License Market Backend NestJS backend for operator workflows, ticketing, real-time AI chat, reporting, integrations, and production reliability.
Mobasher Consulting Platform Real-time consulting, learning, chat, VoIP, video, Socket.IO, WebRTC, SQL optimization, and backend microservices.
Crypto Exchange KYC and Persistence Financial backend systems with KYC/AML, exchange integrations, blockchain nodes, and multi-database persistence.
Portfolio Platform Public portfolio, recruiter paths, case studies, admin workflows, backend-managed content, and VPS deployment.
Quit Together Live Go/Golang quit-smoking platform at smok.saeedghofrani.xyz with auth, progress analytics, social support workflows, PostgreSQL, Neo4j, and Docker-based local operations.

Selected Case Studies

GBT Market Trading Platform - Backend Developer, Freelance | Jan 2025-Jun 2026

Domain: Gold and crypto trading platform at gbtmarket.com.

Backend architecture and trading systems: Developed and maintained backend services for gold and crypto trading using NestJS, TypeScript, MongoDB, Redis, and Socket.IO.

Real-time pricing and charting: Built price update, chart history, and WebSocket flows for gold, tether, and melted-gold markets, supporting live market data across M1, M5, M15, M30, H1, H4, and D1 timeframes.

Wallets, payments, and security: Implemented wallet, transaction, crypto payment gateway, encryption, captcha, and admin/provider workflows with TRON, BSC, and third-party payment integrations.

Infrastructure and integration: Worked with Docker, PM2, Swagger/OpenAPI, scheduled jobs, logging, queues, and external APIs to improve reliability, maintainability, and production operations.

Backend surface area: Contributed across auth, user and role/permission workflows, order flows for gold, tether, and melted-gold markets, wallet transfers/conversions/logs, provider wallet requests, money transfers, chart data, sockets, tickets, online support, MQL5, IPG, economy calendar, app versioning, and campaigns.

Crypto gateway work: Supported provider, transaction, blockchain, payment, gateway, wallet, transaction-checker, pricing, mail, recaptcha, health, and encryption workflows across TRON, Bitcoin, and BSC-oriented integrations.

Stack: TypeScript, NestJS, Node.js, MongoDB/Mongoose, Redis/ioredis, Bull queues, Socket.IO, JWT/Passport, Swagger/OpenAPI, Docker, PM2, TRON/tronweb, BSC, class-validator, Joi, bcrypt, axios.

Symorgh Enterprise Platform - Enterprise ERP-style system

Domain: Legacy enterprise platform spanning operational, warehouse, finance, project, and messaging workflows.

Backend and architecture: Worked with an ASP.NET Core 3.1, C#, EF Core, and Pomelo MySQL backend organized around repository and service layers, JWT auth, Swagger, SignalR, file handling, notifications, and business modules.

Product surface: Supported process and project workflows, Gantt planning, warehouse and parts modules, finance, invoices, payments, messaging, and notification flows.

Frontend: Angular 8 and Nebular UI application surface for internal enterprise operations.

True Dapp Telegram Mini-App Backend - Web3 product backend

Domain: Telegram Mini-App backend for TON-oriented product, reward, referral, and game workflows.

Backend architecture: Built NestJS and TypeScript services with TypeORM, PostgreSQL, encrypted/auth middleware, request logging, uploads, Docker support, and Socket.IO stats.

Blockchain and product flows: Implemented TON wallet and transaction validation, treasury workflows, referral mechanics, red-envelope rewards, and long-shot game modules.

PhysioMaster - Healthcare assessment product

Domain: Physiotherapy product at trinuslab.com with backend docs at backend.physiomaster.ir/docs.

Product workflows: Worked across healthcare-facing posture, range-of-motion, and movement-assessment surfaces, connecting frontend product experience with backend API capabilities.

Tools I Reach For

Languages and Markup

Assembly Bash C Sharp Unity CSS Go HTML JavaScript Markdown Node.js SQL TypeScript

Frameworks, Libraries, and Product Surfaces

ASP.NET Core NestJS Angular React Bootstrap jQuery WordPress Arduino Framework tool Framework tool

Databases, Infrastructure, and Collaboration

PostgreSQL MongoDB Redis Microsoft SQL Server MySQL Neo4j SQLite GitHub Database tool Database tool Database tool

Focused stack summary
TypeScript JavaScript Node.js Go C Sharp SQL NestJS Angular React PostgreSQL MongoDB Redis Microsoft SQL Server MySQL Neo4j GitHub

Backend: Node.js, NestJS, TypeScript, Express.js, ASP.NET Core, C#, REST APIs, GraphQL, Microservices, Prisma, TypeORM, EF Core, JWT/Passport
Data: PostgreSQL, MongoDB, Mongoose, Redis, Neo4j, MySQL, SQLite, SQL Server, indexing, query optimization
Real-time: RabbitMQ, Bull queues, WebSockets, Socket.IO, SignalR, WebRTC, Firebase Realtime Database, live chart data
Infrastructure: Docker, PM2, Swagger/OpenAPI, Kubernetes, Nginx, Linux servers, CI/CD, scheduled jobs, logging, object storage, VPS operations
Product systems: Wallets, transaction flows, payment gateways, TON, TRON/tronweb, BSC, Telegram Mini Apps, ERP modules, healthcare assessment workflows
Frontend when useful: Angular, React, Next.js, Vue.js, HTML, CSS, JavaScript, ASP.NET Core

Where To Start

If you are here to understand my work:

  1. Visit saeedghofrani.xyz for the full portfolio.
  2. Read the case studies for production context.
  3. Review the projects for shipped work and experiments.
  4. Check my repositories for open-source utilities and backend experiments.
  5. Reach me through email, LinkedIn, or Telegram.

GitHub Activity

Saeed's GitHub stats Saeed's top languages
Saeed's GitHub streak
Saeed's GitHub activity graph

Building toward open-source tools, resilient backend systems, and software that deserves to exist.
sa.ghofraniivari@gmail.com | saeedghofrani.xyz

Pinned Loading

  1. album-slideShow album-slideShow Public

    C# 2

  2. Elastic-Search Elastic-Search Public

    elastic search sample

    TypeScript 1

  3. Kafka-Nestjs Kafka-Nestjs Public

    Kafka Configuration

    2

  4. Shop-Front-Angular Shop-Front-Angular Public

    simple angular app

    TypeScript 1

  5. Webrtc-Client-React Webrtc-Client-React Public

    simple WebRTC client with react ts

    TypeScript 1

  6. esterOrganization/object-creator esterOrganization/object-creator Public

    Object Creator is a TypeScript-compatible utility that allows you to create nested JavaScript objects based on string paths

    TypeScript 1