Skip to content
View imhasankhan's full-sized avatar
💯
💯

Block or report imhasankhan

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

Muhammad Hasan Khan

Electrical & Automation Engineer

Electrical & Automation Engineer with hands-on experience in industrial automation, PLC systems, and SCADA engineering, currently pursuing an M.Sc. in Electrical Engineering and Information Technology (Automation) in Germany.

I have worked on live industrial systems where reliability, safety, and maintainability are critical. My experience spans industrial automation, power systems, embedded electronics, and engineering-focused software tools, with a strong emphasis on practical implementation rather than theoretical demonstrations.


About Me

  • M.Sc. Electrical Engineering & Information Technology (Automation), Hochschule Darmstadt, Germany
  • Bachelor’s degree in Electrical Engineering
  • Strong background in industrial automation and power systems
  • Experience working with live production systems and industrial constraints
  • Comfortable bridging hardware, control engineering, and software

Core Technical Skills

PLC & SCADA

  • Siemens S7 PLC programming
  • Siemens WinCC SCADA engineering
  • SIMATIC STEP 7 / TIA Portal
  • Alarm handling, trends, and HMI design
  • Tag management and live system validation

Embedded Systems & Electronics

  • Microcontrollers: PIC32, STM, ESP8266 (NodeMCU)
  • PCB and schematic design (KiCad, Autodesk Fusion)
  • Circuit simulation (LTspice)
  • Hardware prototyping and SMD soldering

Software & Engineering Analysis

  • MATLAB / Simulink
  • Python
  • C++
  • Engineering data analysis and system modeling

Enterprise & Engineering Tools

  • Oracle ERP (Maintenance Management Module)
  • Technical documentation, SOPs, and feasibility reports

Professional Experience

Working Student – Shaft Turbomachinery Solutions Europe (Germany)

  • Development of an electronic measurement device for shaft current detection and mitigation
  • Embedded system research using PIC32 and STM microcontrollers
  • PCB simulation, design, and validation
  • Hardware prototyping and SMD soldering
  • Testing and refinement of electronic measurement solutions

Assistant Manager – International Steels Limited (Pakistan)

  • PLC programming and modification using Siemens S7
  • SCADA development and maintenance using Siemens WinCC and ABB Compact HMI
  • Predictive, preventive, and breakdown maintenance of industrial plants
  • Alarm configuration, trends, and live system testing
  • Technical documentation, SOP development, and feasibility reporting
  • Hands-on experience with Oracle ERP (Maintenance Management Module)

Featured Projects

SCADA Design for Hydrogen & Oxygen Plant (Siemens WinCC)

Applied engineering project involving the redesign and implementation of a SCADA system for a Hydrogen and Oxygen production plant. The work covered end-to-end SCADA engineering, including tag management, alarm handling, trend visualization, HMI graphics design, and testing on a live PLC-connected system.

➡️ Repository:
https://github.com/imhasankhan/scada-hydrogen-oxygen-plant-wincc


Custom UI for 2D/3D Laser Sensor – Keyence LJ-X8400

Engineering-focused industrial UI project for the Keyence LJ-X8400 laser profiler. The system replicates and extends core sensor software functionality with real-time visualization and measurement features.

  • Full-stack architecture using FastAPI (backend) and React (frontend)
  • Real-time 2D profile streaming via WebSocket
  • Interactive measurement tools (point-to-point, vertical, horizontal)
  • 3D surface reconstruction by stitching multiple 2D scans
  • Designed for flexible and robotic measurement setups
  • Proprietary Keyence SDK excluded (portfolio version)

➡️ Repository:
https://github.com/imhasankhan/keyence-lj-x8400-custom-ui-hardware-integration


DNN-Based Power System State Estimation (MATLAB)

Applied power system engineering project using Deep Neural Networks for state estimation. The workflow includes MATLAB-based dataset generation, multi-level Gaussian noise modeling, DNN training, and evaluation on the IEEE 14-bus system. The work was later validated through an IEEE conference publication.

➡️ Repository:
https://github.com/imhasankhan/dnn-based-power-system-state-estimation


Transmission Line Analysis Using MATLAB GUI

Portfolio case study describing a MATLAB GUI–based engineering tool for analyzing overhead transmission line geometries. The project focused on evaluating the impact of electrical and mechanical parameters on transmission efficiency and loss behavior.

➡️ Repository:
https://github.com/imhasankhan/transmission-line-analysis-matlab-gui


Smart Protection Relay Using NodeMCU (ESP8266)

System-level protection relay concept integrating ETAP-based fault analysis with an ESP8266 (NodeMCU) microcontroller. The project demonstrates rule-based fault classification (SLG, LLG, LL, and three-phase faults) and web-based monitoring for smart protection concepts.

➡️ Repository:
https://github.com/imhasankhan/smart-protection-relay-nodemcu


What You’ll Find on My GitHub

  • Industrial automation and SCADA engineering projects
  • PLC and control-system documentation
  • Embedded electronics and PCB-based work
  • Engineering-focused portfolios (applied systems, not toy examples)

Languages

  • English: Fluent
  • German: A2
  • Hindi: Fluent
  • Urdu: Native

Contact

Popular repositories Loading

  1. imhasankhan imhasankhan Public

    1

  2. scada-hydrogen-oxygen-plant-wincc scada-hydrogen-oxygen-plant-wincc Public

    SCADA redesign and implementation for Hydrogen & Oxygen plant using Siemens WinCC

  3. keyence-lj-x8400-custom-ui-hardware-integration keyence-lj-x8400-custom-ui-hardware-integration Public

    Custom UI + FastAPI backend for Keyence LJ-X8400 laser profiler (portfolio repo; SDK excluded).

    JavaScript

  4. dnn-based-power-system-state-estimation dnn-based-power-system-state-estimation Public

    TeX

  5. transmission-line-analysis-matlab-gui transmission-line-analysis-matlab-gui Public

  6. smart-protection-relay-nodemcu smart-protection-relay-nodemcu Public