Open to Work

Hesham Asim Khan

Mechatronic Systems Engineer

Mechatronics grad with experience across electrical design, embedded systems, and software. I pick things up fast and I'm not afraid to dig into problems I haven't seen before.

Hesham Khan

Engineering That Ships

Cross-disciplinary engineering with a bias for getting things done. Always learning, always improving.

⚙️

Controls & Automation

PLC programming (Allen Bradley, RSLogix), PID control, LabVIEW, sensor integration, ladder logic, and industrial data acquisition.

💻

Software Development

Java Spring Boot, React, .NET/WinForms, REST APIs, SQL Server, Python scripting, Docker, and CI/CD pipelines.

📐

Mechanical Design

Product design in SolidWorks, FEA simulation in ANSYS, GD&T, 3D printing (FDM), manual lathe, mill, and CNC machining.

🔌

Electrical Systems

Single-line diagrams, panel schedules, grounding layouts, protection coordination, arc flash studies, and heat trace design.

Education

🎓

Simon Fraser University

Bachelor of Applied Sciences in Mechatronic Systems Engineering

📅 Jan 2021 — Oct 2025 📍 Surrey, BC
🏆 Dean's Honour Roll — Fall 2024

Key Coursework: Machine Design, Electric Motors & Actuators, Industrial Control Systems, Manufacturing Processes, Feedback Control, Mechanics of Materials, Power Systems, Protection & Coordination, Power Electronics

Professional Experience

Real projects, real deadlines, real impact.

Software Developer

Jardeek International FZC

May 2025 — Dec 2025 Riyadh, SA (Remote)
  • Built a full-stack inventory dashboard using Java Spring Boot and React, providing warehouse staff with real-time stock visibility across multiple locations
  • Deployed backend services on AWS (EC2, RDS) ensuring reliable access for remote team members across different time zones
  • Wrote Python scripts to automate manual data entry by parsing Excel sheets, reducing processing time by 40%
  • Set up CI/CD pipelines using Docker and GitHub Actions enabling faster releases and streamlined bug fixes
  • Created RESTful API endpoints allowing internal teams to query product availability and shipment status directly

Mechatronics Research Engineer

Simon Fraser University

May — Aug 2022 Surrey, BC
  • Programmed and calibrated a dual-robot cell (ABB & Fanuc), improving material deposition accuracy by 25%
  • Used 3D laser scanning (EinScan Pro HD) to reverse-engineer patient geometries into SolidWorks models
  • Ran ANSYS simulations to optimize end-effector geometries for weight reduction while maintaining stiffness
  • Prototyped capacitive touch sensors for pressure mapping, resolving signal noise through iterative debugging
  • Maintained design verification logs during prototype testing, ensuring QA traceability for manufacturing

Co-Owner / Mechanical Technician

Automotive Restoration Business

Apr 2022 — Sep 2025 Surrey, BC
  • Managed full buy-fix-sell lifecycle from sourcing salvage vehicles through pre-purchase inspections to controlling reconditioning budgets
  • Performed body restoration work including stud welding for dent repair and precision panel alignment to OEM standards
  • Diagnosed intermittent electrical faults by tracing factory schematics, restoring function to instrument clusters and modules
  • Completed mechanical repairs required for safety certification including suspension, brakes, and structural components
  • Handled full refinishing process using HVLP spray equipment from surface preparation through final clear coat application

Technical Skills

Tools and technologies I use to get things done.

💻
Programming Languages
Python C/C++ Java C# SQL MATLAB Ladder Logic Structured Text G-Code
Controls & Embedded
PLC (Allen Bradley) RSLogix Arduino 8051 MCU LabVIEW PID Control PWM H-Bridge DAQ MQTT
📡
Sensors & Actuators
Encoders Limit Switches IR Sensors Proximity Capacitive Inductive NEMA Steppers DC Motors Servos
🔌
Electrical Design
Single-Line Diagrams Panel Schedules Grounding Layouts MCC Design VFD Integration Protection Coordination Arc Flash Studies Heat Trace Design
📐
Engineering CAD
SolidWorks AutoCAD AutoCAD Electrical Revit MEP Fusion 360 nTopology ANSYS
🛠️
3D Printing & Fabrication
FDM Printing PrusaSlicer PLA / TPU / PETG Manual Lathe Mill Drill Press HVLP Spray
🌐
Software Development
Spring Boot React .NET / WinForms REST APIs SQL Server AWS (EC2, RDS) Docker CI/CD
🔧
Dev Tools & Version Control
Git GitHub GitHub Actions JIRA VS Code Simulink Simscape
🏭
Industry Software
Bluebeam Navisworks BIM 360 AGi32 3D Laser Scanning EinScan Pro HD
📋
Protocols & Standards
MQTT TCP/IP Modbus I2C CEC CSA IEEE

Engineering Projects

Click a category to filter, or view all.

Automated Mechanical Indexing System

Feb — Mar 2026
  • Designed a precision mechanical indexing mechanism in SolidWorks from concept through detail, modeling shaft, bearing, and coupling assemblies with full GD&T callouts
  • Produced complete engineering drawings including assembly views, exploded diagrams, and a bill of materials ready for procurement and fabrication
  • Performed tolerance stack-up analysis to verify positional accuracy under worst-case fits, ensuring the mechanism met ±0.05mm repeatability requirements
  • Ran structural FEA in ANSYS to validate load capacity and deflection limits, iterating on bearing preload and shaft diameters until safety factors exceeded 2.0
  • Presented design review to faculty panel, defending material selection, manufacturing approach, and alignment strategy against system requirements
SolidWorksANSYSGD&TTolerance AnalysisFEA

PLC → MQTT → SQL Server Data Pipeline

2025
  • Built an end-to-end manufacturing data pipeline connecting a simulated PLC to MQTT broker, C# ingestion layer, SQL Server logging, and live WinForms dashboard
  • Simulated real machine events (e.g., "Welder_1:FAULT:Overheat") using Mosquitto CLI, subscribing to topics and processing messages asynchronously with async/await
  • Logged all incoming events to SQL Server using parameterized queries, implementing proper indexing for fast retrieval of latest machine states
  • Handled reliability concerns including QoS settings, message buffering, and retry logic to ensure no data loss during network interruptions
  • Prevented UI blocking during database and network calls by offloading work to background threads, keeping the dashboard responsive under load
C#.NETMQTTSQL ServerWinFormsPLC

Pedal Park — Automated 3-Axis Bicycle Storage

Jan — Aug 2025
  • Designed and built a functional 3-axis automated storage prototype using NEMA stepper motors, TB6600 drivers, and lead screw assemblies for XYZ motion
  • Wrote C firmware on Arduino Mega integrating IR sensors and limit switches for automated slot detection, homing routines, and sub-millimeter positioning
  • Designed the electrical control panel wiring, validated circuits using oscilloscopes and logic analyzers, and built a Python GUI for real-time monitoring
  • Ran structural FEA in ANSYS and conducted formal design reviews, tracking iterations in JIRA through prototype build and validation
CArduinoSolidWorksANSYSPython

Automated Catapult — PID Motor Control

May — Aug 2024
  • Built an embedded motor control system using H-bridge circuitry and PWM for precise bidirectional DC motor control
  • Applied Ziegler-Nichols PID tuning to reduce settling time and overshoot, achieving 2cm target accuracy with consistent throw trajectories
  • Tested under dynamic load conditions, iterating on control parameters until repeatable performance was achieved
MATLABSimulinkDC MotorsPIDPWM

Industrial Sorting Machine

Sep — Dec 2023
  • Built a LabVIEW-based control system for an industrial assembly trainer, integrating 11 sensors and 5 actuators to automate sorting, assembly, and quality control
  • Implemented real-time material classification using inductive, capacitive, infrared, and through-beam sensors to distinguish plastic, metal, and completed assemblies
  • Programmed modular subroutines for solenoids and conveyor motors, supporting part queuing, hopper management, and failure detection
  • Added pause/resume and recovery features with persistent CSV logging, assembly status arrays, and an interactive front panel for emergency stop
  • Optimized system performance through efficiency tracking, achieving accurate rejection decisions under real-time conditions with live sensor feedback
LabVIEWDAQIndustrial AutomationMulti-Sensor

CSTR Temperature Automation

Nov 2023
  • Designed a PID control loop in RSLogix to regulate reactor temperature within tight tolerance bands
  • Programmed safety interlocks to detect sensor failures and trigger automatic shutdown, preventing unsafe operating conditions
Allen BradleyRSLogixLadder LogicPID

Elevator Control — State Machine

Academic
  • Designed a 10-state finite state machine for a 4-floor elevator simulation, handling request prioritization, emergency scenarios, and multi-mode operation
  • Built safety protocols including emergency stop, door interlocks, directional request prioritization, and automatic ground floor return on idle timeout
  • Implemented Normal, Maintenance, and Out-of-Service modes with intelligent state transitions and memory retention during emergency events
  • Created user interface feedback with floor indicators, button latching, timer-based door hold (5s), and idle timeout (10s) for realistic operation
PLCLogixProState MachineLadder Logic

DC Fan Speed Control — 8051 MCU

Academic
  • Built a closed-loop speed control system for a brushless DC fan using an 8051 MCU, reading encoder feedback and adjusting PWM output to match DIP switch setpoint
  • Designed the MOSFET driver circuit to interface the MCU's PWM signal with the fan motor, handling proper switching and flyback protection
  • Displayed real-time fan speed on three 7-segment displays, multiplexing the outputs to show RPM readings from the encoder signal
  • Implemented a proportional controller that compared actual speed against setpoint and adjusted duty cycle to minimize steady-state error
  • Programmed in Embedded C using Keil µVision IDE, flashing firmware to the MikronBoard and validating performance across the full speed range
8051 MCUPWMEmbedded CEncoderMOSFET

Quarter-Car Suspension Modeling

Academic
  • Modeled a 4th-order quarter-car suspension system using Newton's second law, deriving transfer functions and state-space representations from force balance equations
  • Simulated system response in MATLAB, Simulink, and Simscape under impulse, sinusoidal, and custom road profile inputs to validate model accuracy
  • Analyzed suspension behavior using bond graphs and linear graphs, simulating scenarios like speed bumps to assess stability and ride comfort
  • Achieved stability in under 7 seconds with ride comfort maintained across dynamic load conditions
MATLABSimulinkSimscapeDynamics

Maze-Solving Robot

Academic
  • Programmed a LEGO EV3 robot using RobotC to navigate and solve mazes autonomously using breadth-first search and backtracking algorithms
  • Integrated ultrasonic and touch sensors for wall detection and collision avoidance, fusing sensor data for reliable navigation decisions
  • Optimized pathfinding logic to find shortest routes, testing across multiple maze configurations to validate algorithm robustness
RobotCLEGO EV3AlgorithmsPathfinding

CNC G-Code Programming

Academic
  • Wrote complete G-Code programs for precision CNC machining operations, including multi-tool sequences with proper tool changes and offsets
  • Designed toolpaths in CAM software, optimizing feed rates and spindle speeds for material removal efficiency and surface finish quality
  • Incorporated safety protocols including proper work coordinate setup, tool length compensation, and emergency stop conditions
G-CodeCNCCAMManufacturing

Bicycle Frame FEA

Academic
  • Performed finite element analysis on a bicycle frame in SolidWorks, identifying stress concentrations and deflection under load
  • Redesigned critical joints and tube profiles to increase safety factor by 33% while reducing overall frame weight
  • Used CES EduPack for material selection, comparing aluminum alloys and steel grades for optimal strength-to-weight ratio
SolidWorksFEACES EduPackDesign Optimization

Let's Connect

Open to new opportunities. Feel free to reach out.