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

Block or report mahdifirouzi

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

Mahdi Firouzi

Electrical Engineer | Power System Researcher | SCADA & ICS Cybersecurity Specialist
Advancing secure, sustainable, and intelligent energy systems worldwide


🌍 About Me

I am a Ph.D. researcher at Nottingham Trent University (UK), specialising in power systems, EV-grid integration, and cybersecurity for SCADA/ICS.
With over 8 years of academic and industrial experience in critical infrastructure engineering, I have delivered national-level automation, smart grid, and cybersecurity projects and contributed to EU-UKRI-funded innovation for the energy transition.

  • Ph.D. Thesis: Human-Centric Approach to Mass EV Integration and Flexibility Services
  • Current Project: EU-UKRI DriVe2X β€” enabling Vehicle-to-Everything (V2X) services for the Isle of Wight demonstrators
  • Past Leadership: Software Development Lead for large-scale SCADA/EMS platforms (IEC 61850, 104, OPC-UA, CIM)
  • Core Mission: Secure, modernise, and digitalise power systems for a sustainable future

πŸ† Highlights & Achievements

  • πŸ₯‡ Top 5 PhD Paper β€” EEM 2024 (selected from 350+ submissions)
  • πŸŽ– Employee of the Year β€” Modje Niroo Co., for SCADA/EMS innovation
  • πŸŽ“ NTU Vice-Chancellor’s PhD Scholarship (full tuition + stipend)
  • 🌐 Delivered Iran’s first OT-specific SIEM integration improving cyber resilience of national SCADA systems
  • πŸ“Š Developed multi-scenario cascading failure analysis tool for TSO-level transmission networks
  • πŸ“‘ Led IEC 61850-based substation automation deployments in EHV/HV/MV networks
  • 🀝 Student Engagement Lead β€” IEEE UK & Ireland Systems Council (2025–Present)

πŸ”¬ Key Expertise

  • Power Systems: OpenDSS, PowerFactory, PSCAD, GAMS, Pyomo
  • Industrial Automation: SCADA, DCS, Substation Automation (IEC 61850, 104, DNP3, TASE 2.0)
  • Cybersecurity (OT): IEC 62443, SIEM integration, Network+ / Security+ / CEH / CISSP knowledge
  • Programming: Python, MATLAB, SQL, C/C++, Bash, LaTeX, HTML/CSS
  • Data & AI: Pandas, PyQt, Power BI, TensorFlow

πŸ“š Selected Publications

  • Integrated Framework for Modeling PHEV Aggregators, Parking Lots, and DG in Electricity Markets β€” Applied Energy, 2023
    Read here
  • Electric Vehicle as a Mobile Storage: Market Analysis and Grid Integration Challenges β€” EEM 2024 (Top 5 PhD Paper)
  • Energy Management in Smart Grid Residential Homes Using Demand Response β€” 2019

Full list available on Google Scholar


πŸš€ Featured Projects

  1. V2X Flexibility Framework β€” Designed market interaction models for activating flexibility services from EVs, aligning with Ofgem’s future market frameworks.
  2. National SCADA/EMS Platform β€” Led multi-protocol integration (IEC 61850, 104, OPC-UA) for over 500,000 data points.
  3. Transmission Grid Resilience Tool β€” Built a TRELSS-based cascading failure analysis system integrated with a TSO’s SCADA network.

🀝 Professional Memberships & Volunteering

  • Member β€” IEEE, IET, CIGRE
  • IEEE UK&I Systems Council Student Engagement Lead (2025–Present)
  • IEEE PES Day Ambassador (2025)
  • PGR Representative β€” NTU Doctoral School

πŸ“« Connect with Me

LinkedIn
ResearchGate
Google Scholar
GitHub
Website

For a detailed CV, please visit my personal website.


"Electricity has fascinated me since childhood β€” today, I combine engineering precision with cybersecurity insight to shape the future of resilient and sustainable power systems."

Pinned Loading

  1. SEM SEM Public

    Sustainable Energy Management Python Refresher

    Jupyter Notebook 2

  2. EPRI-Loadshapes-Library-Scrapper EPRI-Loadshapes-Library-Scrapper Public

    a Scrapper for EPRI Load shape library Website.

    Python

  3. lib60870.NET lib60870.NET Public

    Forked from mz-automation/lib60870.NET

    Official repository for lib60870.NET an implementation of the IEC 60870-5-101/104 protocols in C#

    C#

  4. pentest-guide pentest-guide Public

    Forked from Voorivex/pentest-guide

    Penetration tests guide based on OWASP including test cases, resources and examples.

  5. ICS-Security-Tools ICS-Security-Tools Public

    Forked from anton-shipulin/ICS-Security-Tools

    Tools, tips, tricks, and more for exploring ICS Security.

    HTML

  6. Data-Munging Data-Munging Public

    calculate EI(Energy Intensity) kWh/m2 for each city and climate from RAW Bigdata

    Python