BMS / EMS & SCADA
Equipment visibility, reusable interfaces, alarm handling, and trends. Educational Ignition work connects building systems to clear operator views.
Mission-critical data centers
Sam Khalaf · Controls Engineer
PLC / HMI / SCADA. BMS / EMS. Industrial networks. Connecting field signals, control logic, and system visibility—with a hands-on foundation in troubleshooting and validation.
Independent interface concept · Synthetic data only · No client or facility affiliation.
Platforms
+ protocols
01Engineering focus
A controls-focused approach to mission-critical infrastructure: understand the signal, follow the logic, verify communication, and make system behavior visible.
Equipment visibility, reusable interfaces, alarm handling, and trends. Educational Ignition work connects building systems to clear operator views.
Trace HMI alarms through ladder logic, permissives, interlocks, I/O, sensors, actuators, and drives.
Connect field devices and supervisory systems. Practice switching, VLANs, routing, and redundancy in independent networking labs.
Work from schematics, measurements, and test evidence to isolate faults, verify system behavior, and document the result.
02Project library
PLC logic, feedback control, embedded sensing, and networked systems. Explore the project notes, development images, and technical reports behind the work.
Start/stop control, seal-in logic, timers, counters, and alarm conditions—with an emphasis on fault tracing and production-style troubleshooting.
Developed and reviewed Allen-Bradley ladder logic concepts using Studio 5000, including start/stop motor control, seal-in logic, timers, counters, interlocks, permissives, fault conditions, HMI alarm logic, and basic I/O troubleshooting. Focused on production-style troubleshooting, safe machine recovery, and reducing downtime.
Project materials · 3 images
Machine sequences, function blocks, I/O mapping, and HMI alarm logic. Focused on understanding control behavior and tracing faults through an automated system.
Built and analyzed Siemens PLC logic using TIA Portal and STEP 7 concepts, including ladder logic, function blocks, timers, counters, memory bits, I/O mapping, Profinet device communication, HMI tag structure, alarm logic, and machine sequence control. Emphasized electrical diagnostics, PLC fault tracing, and structured troubleshooting for automated equipment.
Project materials · 3 images
Industrial-style control logic using timers, counters, permissives, and alarm handling. A practical exploration of I/O verification and structured machine diagnostics.
Built and reviewed PLC control logic using the Arduino Opta PLC for industrial-style automation applications, including digital I/O control, ladder logic concepts, timers, counters, interlocks, permissives, memory bits, alarm handling, and machine sequence logic. Focused on electrical troubleshooting, input/output verification, fault tracing, safe machine recovery, and structured diagnostics for automated equipment.
Project materials · 3 images
Transfer functions, feedback systems, step response, and frequency-domain analysis, including aliasing and notch-filter behavior.
Modeled dynamic systems using transfer functions, feedback blocks, poles and zeros, step response, sinusoidal response, Bode/Nyquist analysis, Simulink workflows, aliasing analysis, and notch-filter response.
Project materials · 3 images
A wearable prototype connecting force sensors, ESP32 communication, and a Flutter dashboard—from early sketches and circuits to physical hardware and mobile visualization.
Designed a wearable sensing system using pressure/force sensors, ESP32 communication, serial data readings, and a Flutter mobile dashboard. Demonstrates sensor integration, embedded reads, mobile visualization, hardware/software integration, and physical prototype iteration.
Project materials · 19 images













Camera-based line following using ROS image acquisition, Canny edge detection, Hough line extraction, and proportional steering control.
Developed robot vision software for line following using ROS image acquisition, Canny edge detection, Hough line extraction, and proportional steering control.
Project materials · 2 images
Hands-on work across Arduino, Nexys A7 FPGA, DragonBoard, and TM4C123GXL platforms for sensing, communication, digital logic, and embedded debugging.
Hands-on embedded systems work across Arduino, Nexys A7 FPGA, DragonBoard, and TM4C123GXL platforms. Used these boards for sensor integration, digital logic, UART/I2C communication, embedded debugging, and hardware/software validation.
Project materials · 4 images
UART communication, ADC conversion, I2C accelerometer reads, and LED control, with serial output used to verify embedded behavior.
Configured UART communication, ADC conversion, I2C accelerometer reads, and LED control logic. Used serial output and debugging tools to verify embedded behavior.
Project materials · 1 image
Sensor-driven VHDL decision logic with simulation waveforms for intoxication, distance, speed, and display outputs.
Developed VHDL logic for sensor-driven decision logic with simulation waveforms for intoxication, distance, speed, and display outputs.
Project materials · 1 image
A socket-based image transmission system using client/server networking concepts and file-transfer workflows.
Built a socket-based image transmission system using client/server networking concepts and file-transfer workflows.
Project materials · 1 image
Op-amp configurations evaluated through LTspice simulation and lab measurements, comparing gain, clipping, waveforms, and hardware behavior.
Simulated and tested op-amp configurations in LTspice and lab measurements. Compared gain, clipping, waveform response, and measured hardware results.
Project materials · 2 images
Common-source and source-follower amplifier behavior investigated through LTspice simulation and comparison with lab results.
Investigated common-source and source-follower MOSFET amplifier behavior through LTspice simulation and lab comparison.
Project materials · 1 imageTry another tool, technology, or discipline.
03Technical toolkit
Controls software, electrical diagnostics, industrial communication, and the tools that connect field work to system-level understanding.
NFPA 70E · NFPA 79 · LOTO · UL 508A · ISO 26262 awareness · FMEA/DFMEA · Technical reporting · Downtime analysis · CAPA documentation
04Experience
Production troubleshooting, EMC testing, and ECU validation—experience built around machines, signals, repeatable checks, and documented evidence.
View full résumé
AAM Oxford Forge
Oxford, MI
Through May 2026

Applus+ Reliable
Madison Heights, MI
August 2024 – September 2025

Robert Bosch
XC-Multimedia Department · Plymouth, MI
March 2021 – September 2021
05Background

I earned dual BSE degrees in Electrical Engineering and Computer Engineering from the University of Michigan-Dearborn. My work connects controls, instrumentation, embedded systems, automotive validation, circuit analysis, and robotics.
The value I bring is practical execution: verify the setup, check the signal, isolate the fault, document the evidence, and keep the system reliable.
Education

Dual BSE · Electrical Engineering
& Computer Engineering
September 2019 – April 2024
Technical foundationControl Systems, Automatic Control Systems, Circuits, Electronic Circuits, Digital Signal Processing, Microprocessors, Embedded Systems, Computer Networks, Robotics, and Vision Systems.
06Continuous learning
Course completion and technical training records across robotics, automation, simulation, programming, analytics, and engineering tools.
Inductive Automation · Ignition 8.3 Credential also completed.
35 training records · 7 provider groups

AI, data science, Python, and software engineering training.

Technical training in data, AI, and programming fundamentals.

Applied learning in artificial intelligence and data tools.

Software engineering, analytics, and technical development.

Machine learning and data science training.

AI concepts, technical workflows, and applied data skills.

Python, automation concepts, and data-driven development.

Professional technical training in AI and software tools.

Data science, analytics, and machine learning foundations.

Technical learning across AI, Python, and data systems.

Software, analytics, and AI-focused professional training.

Prompt engineering, AI tools, and technical problem solving.

PLC, automation, software, and technical training.

Industrial automation and controls-related learning.

Technical development and engineering workflow training.

Software, automation, and technical problem-solving skills.

PLC concepts, automation, and engineering support skills.

Professional training in technical systems and software tools.

Industrial automation, troubleshooting, and systems learning.

Controls-related training and technical skill development.

Automation, engineering tools, and professional development.

Technical training supporting automation and diagnostics work.

PLC, automation, and engineering workflow development.

Professional technical training for automation-focused roles.

Web development training and front-end foundations.

HTML, CSS, and website-building concepts.

Front-end development and web structure.

Interactive website and programming fundamentals.

Web development practice and technical learning.
Start a conversation
For controls engineering and data-center opportunities involving PLC/HMI/SCADA, BMS/EMS, industrial networks, and systems integration.