Khaled's Engineering Portfolio

Master's Student in Electrical Engineering | Automation | Industrial Communication | Robotics Enthusiast

About Me

I’m an automation engineer with hands-on experience in industrial control systems, robotics integration, and modular PLC architectures. My work blends practical engineering with a curiosity for scalable solutions — from replacing legacy systems with modern PLCnext frameworks to integrating Robots in fully automated environments I enjoy solving real engineering challenges: implementing robust monitoring with Docker, designing reusable function blocks, and enabling remote diagnostics through OPC UA. I’m energized by clean code, efficient systems, and designs that help teams work smarter, not harder. Originally trained in automation and control at RPTU Kaiserslautern-Landau, I’m now applying my skills, while continuing to build projects that bridge software and hardware in industrial settings. Outside of engineering, I’m someone who thrives on learning and sharing — whether that’s exploring new tools, documenting processes, or mentoring peers.

Projects

Bin Pick Project

Bin Pick Lab Project

Developed skill-based robot control integrating MATLAB, Simulink, Arduino, and Semscape simulation. Deployed on a real industrial robotic arm.

  • Skills: Robotic Motion Planning, MATLAB, Simulink, Image Detection and Vision
  • Key Responsibilities: Designed motion algorithms, Modeled robot in Simulink, Integrated hardware communication
  • Achievements: Improved object picking precision with control parameter optimization
MATLAB Code Simulink Model
Energy Optimization Project

Bachelor Project: Energy Optimization

Created a real-time energy monitoring and optimization system using CODESYS and Automation Server. Real-time visualization integrated with Modbus TCP communication. I applied the Idea on two System : a water Distribution and a Smart Grid Systems

  • Skills: CODESYS,HMI and Visualization, Automation Server, Modbus TCP, Real-Time Data Acquisition
  • Key Responsibilities: Programmed PLCs for energy monitoring & Water Distribution, Created live dashboards for Fault Monitering, Integrated sensors via Modbus
  • Achievements: Achieved energy savings and optimal water usage on a prototype model environment
Arduino Code Codesys Programs Implementations

Work Experience

Coboworx Industrial Automation Project

Coboworx – Industrial Master’s Thesis

Conducted an industry‑driven Master’s thesis focused on designing and validating a PLC‑centric, modular control architecture for robotic palletizing cells. The work addressed real production challenges in scalability, vendor independence, and deployment efficiency.

Skills Used:

  • PLCnext Engineer (Structured Text)
  • Industrial Robotics (FANUC, Universal Robots)
  • OPC UA, Modbus TCP, PROFINET
  • HMI Systems, Simulation & Virtual Commissioning
  • Industrial Automation Architecture (Industry 4.0)

Key Responsibilities:

  • Designed a PLC master–slave architecture decoupling logic from robot controllers.
  • Developed modular, reusable PLC function blocks for robots, conveyors, and peripherals.
  • Integrated multi‑vendor robots (FANUC & UR) using standardized communication interfaces.
  • Implemented and validated the system in simulation (PLCnext Engineer & FANUC ROBOGUIDE).
  • Enabled remote access and monitoring via IXON Cloud edge connectivity.

Achievements:

  • Reduced commissioning complexity through standardized, hardware‑agnostic design.
  • Demonstrated scalable and maintainable robotic cell architecture aligned with industrial KPIs.
  • Delivered a production‑relevant prototype bridging academic research and real factory needs.
Related Thesis Project
SmartFactory Kaiserslautern

SmartFactory Kaiserslautern

Worked on modular automation setups for Industry 4.0 demonstrators, focusing on OPC UA communication and digital twin architectures.

Skills Used:

  • OPC UA protocol integration
  • PLC Programming (Structured Text)
  • Worked with B&R Safety PLCs through Safe Designer
  • Industrial Networking (Ethernet/IP, Profinet)

Key Responsibilities:

  • Developed and tested OPC UA nodes for machine communication.
  • Designed simulation models for virtual commissioning or maintaince.
  • Supported Skillsets commanding based on our own Nodesets.
  • Supported fault diagnosis and troubleshooting of industrial demonstrators during live exhibitions.
Project web page

Mechatronics Systems Lab Supervisor

Guided postgraduate students in lab work involving PLC programming, Control theory understanding, real-time control systems, sensor integration, and troubleshooting.

  • Skills: PLC Programming in ST (B&R), Applying PID Controllers in Model and Reality
  • Key Responsibilities: Guided students in PLC programming and troubleshooting in both English and German, PID Tuning, Errors Diagnosis and Maintainance in both HW & SW
  • Achievements: Developed lab sheets and troubleshooting guides, improved student performance and understanding

Skills

Contact Me

Email: kh-khalil@hotmail.com

GitHub GitLab(University) LinkedIn