Skip to content
View Cmatrix1's full-sized avatar
πŸ˜‰
πŸ˜‰

Block or report Cmatrix1

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. 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
Cmatrix1/README.md

Mohammad Sadegh Majidi

I build the backends behind products people trust with their money and their time.

Download Resume Email Location


πŸ‘‹ Hi, I'm Sadegh

I started writing Python at around 15 and never really stopped. Six years later, I design and ship backends for fintech, SaaS and marketplace products β€” from investment and payment platforms to a vacation-rental marketplace, one of Iran's largest HTML template stores and a VPN platform with 100K+ users.

I care about the boring parts that make systems trustworthy: correctness, clean architecture, good tests and releases that don't wake anyone up at night. When I'm not shipping product, I'm usually building open-source tools.

🧭 Currently

  • πŸ”¨ Working on the backend of Zarafza, a digital-gold trading platform, and my own product, RTLHTML
  • πŸ“š Learning advanced system design and polishing my English to full fluency
  • 🀝 Open to senior backend roles β€” Mashhad, Tehran, remote or hybrid

πŸ›  What I build

  • Financial systems β€” wallets, ledgers, payments and portfolio analytics where every number has to be right
  • Products end to end β€” from data model and APIs to deployment, with frontend and product teams
  • Reliable services β€” async workers, caching, idempotent flows and clean, testable architecture (DDD / Clean Architecture)
  • Developer tools β€” open-source libraries and API clients for the Python ecosystem

πŸš€ Selected work

Project What I did
Zarafza Β· digital-gold trading (closed source) Led the V2 backend rewrite for 250K+ users, with a zero-downtime migration and money-safe payment flows
Marzban Β· VPN subscription platform Built backend services for a microservices platform serving 100K+ active users
RTLHTML Β· HTML template marketplace My own product: took it from idea to one of Iran's largest template stores, owning backend and product
Namagar Β· AI investment portfolio platform Built the backend from scratch: valuation, ROI / P&L, historical performance and scenario simulation
Villaroo Β· vacation rental marketplace Scalable Django backend for hosts and guests, with automated tests and deployment pipelines
Melket Β· fractional real-estate investment Ownership allocation and transaction processing with strong consistency guarantees
Britty Β· TOEFL practice platform Built end to end with DDD and Clean Architecture: exams, scoring and reporting

🌱 Open source

Project Description
drf-turbo-uploader Fast, chunked, out-of-order large-file uploads for Django REST Framework
MarzbanAPIClient Python client for the full Marzban (Xray) VPN management API
Django-RealTime-WhiteBoard Real-time collaborative whiteboard built on Django
Python-Descriptors In-depth tutorial on Python descriptors
rtl-html-starter Free Bootstrap 5 RTL starter template with Vazirmatn font

πŸ† Recognition

Quera Technology Olympiad 2024 β€” ranked 16th of 242 teams in the Python/Django track (repo)

βš™οΈ Stack

Python FastAPI Django PostgreSQL Redis Celery Docker GitLab CI Prometheus Linux

Pinned Loading

  1. Django-RealTime-WhiteBoard Django-RealTime-WhiteBoard Public

    Django-RealTime-WhiteBoard is a web application that enables users to collaborate on a virtual whiteboard in real-time. Developed using Django Channels and JavaScript, this app allows one user to d…

    CSS 15 3

  2. drf-turbo-uploader-project drf-turbo-uploader-project Public

    drf-turbo-uploader is an open source project that provides a Django-based solution for uploading large files in chunks. This project is designed to handle file uploads quickly and efficiently, allo…

    Python 5 2

  3. Django-ElasticSearch-Story Django-ElasticSearch-Story Public

    CSS 6

  4. Digikala-Scraper Digikala-Scraper Public

    This is Scraper For Digikala with Selenium and Bs4 for Scrap and SqlArhemy for save data in database

    Jupyter Notebook 7 1

  5. MusicAPI-Scraping-Redis-restframework MusicAPI-Scraping-Redis-restframework Public

    API for Iranian Musics with Restframeword , Web Scraping and Caching with redis

    Python 5

  6. BITCOIN-Cracker BITCOIN-Cracker Public

    This is a project to crack bitcoin wallet in two different ways. which is written using Bitcoin's own encryption

    Python 13 3