Skip to content
View mehrdadmb2's full-sized avatar
😄
I may be slow to respond.
😄
I may be slow to respond.

Block or report mehrdadmb2

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

~/whoami $ cat profile.json

{
  "name": "Mehrdad",
  "username": "mehrdadmb2",
  "location": "Shiraz, Iran",
  "field": "Computer Engineering - Software",
  "roles": [
    "Software Developer",
    "IoT Builder",
    "Embedded Systems Enthusiast",
    "3D Designer"
  ],
  "interests": [
    "Internet of Things",
    "Automation",
    "Backend Development",
    "System Programming",
    "3D Design and Visual Effects",
    "Networking",
    "Developer Tooling"
  ],
  "philosophy": "Learn continuously. Build practical systems. Ship useful things.",
  "status": "Always learning, always building."
}

~/about $ ./about-me

I like the point where software stops being only software.

I build practical systems that connect code, hardware, data, networking and visual design — from ESP32/Arduino devices and sensor networks to Python tooling, dashboards, automation, APIs and 3D workflows.

My favorite projects are the ones that solve a real problem, survive real-world constraints, and can be improved over time.


~/focus $ ls --profile

Domain Current direction
IoT & Embedded ESP32, Arduino, DHT22, OLED, RFID, SD logging, SPI, I²C, device-to-device communication
Software Python utilities, C/C++, C#, automation, desktop tooling, backend services
Web Responsive interfaces, dashboards, REST APIs, GitHub Pages, developer tooling
Networking Troubleshooting, DNS, Linux networking, Nginx, Docker, self-hosted services
3D / Design Blender, Cinema 4D, SolidWorks, modeling, rendering, visual effects
Engineering mindset Reliability, portability, observability, clean architecture, useful automation

~/stack $ neofetch --skills

Mehrdad technology stack
🧩 Stack details
Category Technologies
Languages Python · C · C++ · C# · JavaScript · HTML · CSS
Embedded ESP32 · Arduino · Raspberry Pi · DHT22 · OLED · RFID · SPI · I²C
Backend .NET · Node.js · REST APIs · Nginx
Databases SQLite · MySQL · Microsoft SQL Server
DevOps & Tools Git · GitHub · Docker · Linux · Bash · VS Code · Visual Studio
3D & Engineering Blender · Cinema 4D · SolidWorks

~/projects $ tree ./featured

🏠 Smart Home Hybrid IoT

A multi-device IoT platform designed around local sensing, embedded control, storage and a web administration layer.

architecture:
  master:
    - ESP32 / ESP32-S3
    - OLED status
    - sensor collection
    - network communication
  slave:
    - Arduino
    - RFID reader
    - relay / door control
    - local peripherals
  data:
    - SD card
    - daily logs
    - historical readings
    - downloadable records
  interface:
    - responsive dashboard
    - REST-like endpoints
    - system health
    - device communication status
🔍 System capabilities

Environmental monitoring · Temperature & humidity history · SD logging · OLED status · RFID access control · Remote door control · REST communication · Responsive administration

📡 ESP32 Environmental Monitor

hardware:
  - ESP32
  - DHT22
  - OLED
  - MicroSD
software:
  - Wi-Fi
  - local data logging
  - daily files
  - status display
  - history endpoints

🛠️ Python Utility Applications

focus:
  - network diagnostics
  - automation
  - data processing
  - desktop utilities
  - CLI tools
  - error-tolerant workflows
  - exportable reports

🌐 Developer Portfolio

A visual portfolio for projects, technical interests and a developer identity.

Open portfolio

~/github-command-center $ ./metrics --live

This section is generated by lowlighter/metrics, the repository that powers the profile analytics layer. The current Metrics release line exposes a large plugin ecosystem, including isometric calendars, languages, achievements, habits, notable contributions, activity and repository views. urllowlighter/metrics on GitHubhttps://github.com/lowlighter/metrics

📊 Core dashboard

GitHub metrics dashboard

🧮 Isometric contribution terrain

Isometric full-year GitHub contribution calendar

🈷️ Language fingerprint

Language activity and distribution

🏆 Achievement matrix

GitHub achievements generated by lowlighter metrics

🧠 Coding habits

Coding habits and recent activity

🎩 Notable contributions

Notable GitHub contributions

📰 Recent activity

Recent GitHub activity

📚 Repository landscape

Featured repositories and repository landscape

📆 Full contribution history

Full GitHub contribution history

🧬 Lines changed over time

Lines of code changed


~/achievements $ ./unlock

The achievement panel is generated directly by the Metrics achievements plugin, rather than a manually maintained trophy image. The official plugin supports compact/detailed displays, filters and thresholds; this setup keeps the data dynamic and repository-local. citeturn865460search0turn432327search0

Dynamic GitHub achievements


~/contributions $ ./snake --watch

Animated contribution snake

The snake is intentionally a separate visual layer: Metrics handles analytics, while the local SVG keeps the animated contribution-wall effect lightweight and easy to maintain.


~/roadmap $ cat roadmap.yml

now:
  - Advanced ESP32 development
  - Reliable IoT device communication
  - Better API and backend architecture
  - Docker and self-hosted automation
  - Professional 3D workflows
  - Building stronger open-source projects

next:
  - Production-ready IoT platforms
  - More reusable developer tools
  - Better observability and testing
  - Independent technology products
  - More public documentation

~/support $ ./donate --interactive

Support helps fund hardware experiments, software projects, open-source tooling and future prototypes.

⚠️ Network safety: always verify the blockchain, network and asset before sending. Never send a token through a different network just because the address format looks valid.

Network Asset Address QR
TON TON / compatible token UQBQU9KnjwIsdSGwG08b3L43Vy_wPlCg_3FaK9m4N2Toj84k TON QR
TRON USDT / TRC20 TYbqxzEWrvYPnLvGtk6JY6Sbh8DMqfjcYq TRC20 USDT QR
Ethereum ETH / ERC20 0x968C2fD883a2004276f5e627Fe38654137601c51 Ethereum QR
Bitcoin BTC bc1q6knq0g4w9axt7t204y3e4hk4kz4zkh8vxj2e3a Bitcoin QR
Solana SOL / SPL 7otC7qwCWqmrzbVA3XykjsZHbuKgrqaP2hE25NnByRDP Solana QR
BNB Smart Chain BNB / BEP20 0x968C2fD883a2004276f5e627Fe38654137601c51 BNB QR
Polygon POL / compatible token 0x968C2fD883a2004276f5e627Fe38654137601c51 Polygon QR
TRON TRX / TRC20 TGYN1zzeGUjuXipVPvS4gTUivQyAu7GNUm TRON QR
📋 Copy-ready addresses
TON
UQBQU9KnjwIsdSGwG08b3L43Vy_wPlCg_3FaK9m4N2Toj84k

USDT — TRC20 / TRON
TYbqxzEWrvYPnLvGtk6JY6Sbh8DMqfjcYq

Ethereum — ETH / ERC20
0x968C2fD883a2004276f5e627Fe38654137601c51

Bitcoin — BTC
bc1q6knq0g4w9axt7t204y3e4hk4kz4zkh8vxj2e3a

Solana — SOL / SPL
7otC7qwCWqmrzbVA3XykjsZHbuKgrqaP2hE25NnByRDP

BNB Smart Chain — BNB / BEP20
0x968C2fD883a2004276f5e627Fe38654137601c51

Polygon — POL
0x968C2fD883a2004276f5e627Fe38654137601c51

TRON — TRX / TRC20
TGYN1zzeGUjuXipVPvS4gTUivQyAu7GNUm

~/connect $ ./open-channel

🤝 Let's build something useful

Pick the channel that matches the conversation. For private or sensitive details, email is the preferred path.

Channel Best for Open
📧 Email Private / detailed communication game.developer.mb@gmail.com
💬 Telegram Quick messages / collaboration @IIMehrdadII
🐙 GitHub Code, issues, pull requests mehrdadmb2
🔗 LinkedIn Professional networking Mehrdad MB
📸 Instagram Visual / informal contact @..m._.b
🐦 X Public updates / short-form contact @_Mehrdad
🎮 Discord Community / real-time chat 0mehrdad0
📱 Phone Direct contact +98 903 193 7072
✉️ Open the GitHub-native contact form

For project ideas, technical questions, collaboration or open-source work, use the repository's structured Issue Form:

→ Open Contact / Collaboration Form

Do not include passwords, API keys, private tokens, authentication cookies, wallet seed phrases or other confidential information.

🧭 What makes a useful message?

Project collaboration: idea + current stack + desired outcome + what kind of help you need.

Technical question: environment + exact error + expected behaviour + what you already tried.

Professional contact: role + organization (when relevant) + purpose + preferred follow-up channel.


~/blog $ tail -n 6 latest.log

The blog section is refreshed automatically by GitHub Actions from the feeds configured in .github/workflows/blog-posts.yml.


~/status $ uptime

Profile footer
[ STATUS ] ONLINE
[ MODE   ] BUILD
[ STACK  ] SOFTWARE + IOT + EMBEDDED + 3D
[ GOAL   ] TURN IDEAS INTO USEFUL SYSTEMS
[ NEXT   ] git push origin future
Profile analytics generated by lowlighter/metrics · Visual assets generated and stored in this repository

Pinned Loading

  1. mehrdad-dev mehrdad-dev Public

    Personal portfolio showcasing my software engineering, IoT, embedded systems, Python, and open-source projects.

    HTML 1

  2. V2ray_Sub V2ray_Sub Public

    v2ray_Sub Link

    HTML 7