⚡ Quick navigation
Whoami · Focus · Stack · Builds · GitHub command center · Achievements · Contributions · Support · Connect
{
"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."
}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.
| 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 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 |
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
hardware:
- ESP32
- DHT22
- OLED
- MicroSD
software:
- Wi-Fi
- local data logging
- daily files
- status display
- history endpointsfocus:
- network diagnostics
- automation
- data processing
- desktop utilities
- CLI tools
- error-tolerant workflows
- exportable reportsA visual portfolio for projects, technical interests and a developer identity.
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. urllowlighter/metrics on GitHubhttps://github.com/lowlighter/metrics
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. citeturn865460search0turn432327search0
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.
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 documentationSupport 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.
📋 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
Pick the channel that matches the conversation. For private or sensitive details, email is the preferred path.
| Channel | Best for | Open |
|---|---|---|
| Private / detailed communication | game.developer.mb@gmail.com | |
| 💬 Telegram | Quick messages / collaboration | @IIMehrdadII |
| 🐙 GitHub | Code, issues, pull requests | mehrdadmb2 |
| Professional networking | Mehrdad MB | |
| 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.
The blog section is refreshed automatically by GitHub Actions from the feeds configured in .github/workflows/blog-posts.yml.
[ STATUS ] ONLINE
[ MODE ] BUILD
[ STACK ] SOFTWARE + IOT + EMBEDDED + 3D
[ GOAL ] TURN IDEAS INTO USEFUL SYSTEMS
[ NEXT ] git push origin future


