Skip to content
View mmRoshani's full-sized avatar
:shipit:
Dstributed System Engineer
:shipit:
Dstributed System Engineer

Block or report mmRoshani

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

MohammadMojtaba Roshani

Typing SVG


About me

  • ❤ Love to
    • Developing real-time backend!
    • Programming distributed systems!
    • Stream and time-series processing!
    • Publish my ideas as open-source packages!
    • Solving challenges with AI!
    • Working on sth way too tough!
  • 👌 Like to develop, a system that is distributed with any language.
  • 👁‍🗨 looking forward to becoming
    • Senior Distributed System engineer
  • 📚 0.6 developer and 0.4 student

🤙 Contact

In github discussions or

LinkedIn Badge  


🛠️ Languages and Tools

Software Engineering

typescript  Python  Go  Rust         

Data Engineering

       

Others

           

Articles

i title unrestricted network restricted network release date
1 An Introduction to Data Streaming 🔗 read 🔗 jump 22/04/2023

Contributes

i package name github npm downloads linkedin introduction
1 sequelize-typescript-migration-lts 🔗 hop 🔗 dop sequelize-typescript-migration 🔗 mop 🔗 gop
2 @rahkarsanat/kiz-sdk 🔗 lab 🔗 sub parsimap N/A N/A
3 parsimap 🔗 shop 🔗 pop parsimap 🔗 fab N/A

Metrics

Snake animation

mmRoshani

Code Time

Profile Views

🐱 My GitHub Data

📦 468.4 kB Used in GitHub's Storage

💼 Opted to Hire

📜 105 Public Repositories

🔑 71 Private Repositories

📅 I'm Most Productive on Wednesday

Monday                   416 commits         ████░░░░░░░░░░░░░░░░░░░░░   16.11 % 
Tuesday                  310 commits         ███░░░░░░░░░░░░░░░░░░░░░░   12.01 % 
Wednesday                553 commits         █████░░░░░░░░░░░░░░░░░░░░   21.42 % 
Thursday                 404 commits         ████░░░░░░░░░░░░░░░░░░░░░   15.65 % 
Friday                   243 commits         ██░░░░░░░░░░░░░░░░░░░░░░░   09.41 % 
Saturday                 373 commits         ████░░░░░░░░░░░░░░░░░░░░░   14.45 % 
Sunday                   283 commits         ███░░░░░░░░░░░░░░░░░░░░░░   10.96 % 

📊 This Week I Spent My Time On

💬 Programming Languages: 
Go                       9 hrs 16 mins       ███████████████░░░░░░░░░░   60.70 % 
TypeScript               1 hr 34 mins        ███░░░░░░░░░░░░░░░░░░░░░░   10.29 % 
Other                    44 mins             █░░░░░░░░░░░░░░░░░░░░░░░░   04.85 % 
Bash                     38 mins             █░░░░░░░░░░░░░░░░░░░░░░░░   04.24 % 
YAML                     32 mins             █░░░░░░░░░░░░░░░░░░░░░░░░   03.55 % 

🔥 Editors: 
Cursor                   14 hrs 50 mins      ████████████████████████░   97.16 % 
VS Code                  26 mins             █░░░░░░░░░░░░░░░░░░░░░░░░   02.84 % 

🐱‍💻 Projects: 
fedpilot-backend-go      8 hrs 42 mins       ██████████████░░░░░░░░░░░   57.00 % 
dashboard-backend-fastapi2 hrs 10 mins       ████░░░░░░░░░░░░░░░░░░░░░   14.26 % 
dashboard-backend-go     1 hr 44 mins        ███░░░░░░░░░░░░░░░░░░░░░░   11.37 % 
fedpilot-frontend-next   56 mins             ██░░░░░░░░░░░░░░░░░░░░░░░   06.16 % 
dashboard-frontend-next  47 mins             █░░░░░░░░░░░░░░░░░░░░░░░░   05.22 % 

💻 Operating System: 
Linux                    15 hrs 16 mins      █████████████████████████   100.00 % 

I Mostly Code in Python

Python                   27 repos            █████░░░░░░░░░░░░░░░░░░░░   20.30 % 
TypeScript               16 repos            ███░░░░░░░░░░░░░░░░░░░░░░   12.03 % 
Jupyter Notebook         10 repos            ██░░░░░░░░░░░░░░░░░░░░░░░   07.52 % 
Shell                    7 repos             █░░░░░░░░░░░░░░░░░░░░░░░░   05.26 % 
Blade                    2 repos             ░░░░░░░░░░░░░░░░░░░░░░░░░   01.50 % 

Timeline

Lines of Code chart

Last Updated on 17/08/2025 02:03:30 UTC

NOTE: Languages do not indicate my skill level or anything like that. It is just a metric of which I have hosted languages on GitHub based on the usage across repositories. There are others that I haven't put up on GitHub.


  • boring or hardest way not only works but also makes you stronger MohammadMojtaba Roshani

Popular repositories Loading

  1. sequelize-typescript-migration sequelize-typescript-migration Public

    Forked from viiinzzz/sequelize-typescript-migration

    migration tool ( makemigration ) for sequelize and typescript developers. (best forked projects conclusion)

    TypeScript 17 14

  2. cloud-computing-2025 cloud-computing-2025 Public

    Cloud Computing Course Homeworks

    Shell 8 5

  3. emqx-grpc-authentication emqx-grpc-authentication Public

    Forked from emqx/emqx-plugin-template

    emqx plugin that handle authentication with gRPC

    Erlang 5

  4. scrapy scrapy Public

    Forked from scrapy/scrapy

    Scrapy, a fast high-level web crawling & scraping framework for Python.

    Python 1

  5. vhidvz vhidvz Public

    Forked from vhidvz/vhidvz

    1

  6. mongo-cdc mongo-cdc Public

    TypeScript 1