I am an Electrical Engineering student at Amirkabir University of Technology (Tehran Polytechnic) with a strong focus on bridging the gap between low-level hardware and high-level software systems.
- β‘ Embedded Systems & Firmware: Microcontroller programming (ESP32-S3, AVR/ATmega), sensor-actuator integration, custom communication protocols.
- π₯οΈ Desktop GUI Architecture: Crafting modern, high-performance desktop apps with modern C++ (17/20), Qt Widgets, custom QSS Dark Themes, and QML.
- β‘ Power Systems & Industrial Automation: Deep interest in SCADA architectures, telemetry protocols (IEC 60870-5-101/104, IEC 61850, DNP3), Substation Automation Systems (SAS), and digital substations.
- π Backend & Systems Engineering: Full-stack services with Django, Celery asynchronous task queues, Redis, and Telegram Bot APIs.
π Qt-Deep-DiveA comprehensive, 14-chapter practical journey into production-grade Qt (C++) and QML architecture based on Mastering Qt 5 with modern C++17/20 refactoring and custom neon dark QSS themes. |
|
π DoorLockRFID-based security access control system developed with ATmega32 and MFRC522. Features hardware password verification, alphanumeric LCD UI, EEPROM storage, buzzer alarms, and Proteus simulation. |
π¬ VHDL & Digital LogicDigital hardware design and FPGA modeling with VHDL. Covers Finite State Machines (FSMs), counters, multiplexers, sequential logic, and Hamming error correction (HammingProject). |
β‘ goose-labGOOSE/IEC 61850 protocol analyzer in Python -- raw-frame parsing (EtherType 0x88B8, stNum/sqNum), multicast latency lab, and substation topology graphs from SCL files. |
π nomoreideaPersonal portfolio site -- live index of EE projects wired directly to GitHub, with bilingual EN/FA interface and automatic repo cards. |
"The most effective way to understand complex engineering systems is to build them from the silicon up to the user interface."
I focus on craftsmanship, writing clean and self-documenting code, understanding the physical layers underneath the abstractions, and continuously raising the bar through iterative improvement.
β Always open to discussions on Embedded Firmware, Qt/C++ Architecture, Industrial Automation, and Open-Source Collaboration.
