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

Block or report Mammad3861

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

Hi, I'm Mohammad 👋

I'm a software developer focused on building practical tools and applications.

I enjoy turning ideas into real products — from desktop applications and browser extensions to automation systems and backend services.

My main interests:

  • Desktop software development
  • Backend architecture
  • Developer tools
  • Automation workflows
  • Linux infrastructure

🚀 Featured Projects

🖥️ SvgLiveEditor

A native Windows SVG/XML editor with live preview and visual editing capabilities.

Built to make SVG workflows easier with a secure and practical desktop experience.

Tech:

C# · .NET 10 · WPF · WebView2 · AvalonEdit

Highlights:

  • Real-time SVG preview
  • Visual editing workflow
  • XML-aware processing
  • Desktop-first architecture
  • Automated testing and CI

Repository:

SvgLiveEditor


🌐 BidiFix AI

A browser extension that improves mixed RTL/LTR text rendering in AI chat interfaces.

Designed for Persian and Arabic users working with English technical content.

Features:

  • RTL/LTR direction handling
  • Better mixed language readability
  • Technical text preservation
  • AI chat interface improvements

Tech:

TypeScript · Chrome Extension · Manifest V3

Repository:

BidiFix AI


🤖 Telegram Browser Bot

A Docker-based Telegram automation bot for browser interaction.

Features:

  • Web page fetching
  • Screenshots
  • PDF generation
  • HTML extraction
  • Browser automation
  • Persistent sessions
  • Access control

Tech:

Python · FastAPI · aiogram · Playwright · Docker

Repository:

Telegram Browser Bot


📊 Iran Bourse NAV Extension

A browser extension for estimating NAV and P/NAV values of Iranian investment companies.

Features:

  • Local calculations
  • Persian RTL interface
  • TSETMC/Codal workflow support

Tech:

TypeScript · Vite · Chrome Extension

Repository:

Iran Bourse NAV Extension


🐧 Instant Linux Browser

A Bash-based deployment tool for quickly installing browser environments on Linux servers.

Supports:

  • Chromium/Firefox containers
  • Automated installation
  • ARM64 and AMD64 systems

Tech:

Bash · Linux · Docker


🛠️ Technologies

C# .NET Python TypeScript Dart Linux Docker Git


🌱 Currently Improving

  • Backend architecture and scalable application design
  • Modern C#/.NET development
  • Python automation systems
  • Mobile application development
  • Linux server administration
  • Testing strategies and CI/CD

📫 Contact

Telegram


💡 About My Approach

I learn by building.

Most of my projects start from a practical problem and evolve through research, implementation, testing, and continuous improvement.

I enjoy creating software that is useful, maintainable, and solves real-world problems.

Pinned Loading

  1. svg-live-editor svg-live-editor Public

    A secure live SVG/XML editor for Windows built with WPF, .NET, AvalonEdit, and WebView2.

    C# 1

  2. ai-bidi-fix ai-bidi-fix Public

    Chrome extension that fixes mixed Persian/Arabic RTL and English LTR rendering in AI chat interfaces.

    TypeScript 4 1

  3. Telegram-Browser-Bot Telegram-Browser-Bot Public

    A Telegram bot for fetching web pages, extracting links, and building toward HTML export, downloads, screenshots, PDFs, and authenticated browser sessions.

    Python 1

  4. Instant-Linux-Browser Instant-Linux-Browser Public

    A professional, interactive script to deploy Chromium and Firefox with Web-GUI on any Linux server using Docker.

    Shell 2

  5. iran-bourse-nav-extension iran-bourse-nav-extension Public

    An extention bot to calculate NAV of each share

    TypeScript 1