
Vision on the Edge: Real-Time Object Detection on Low-Power Microcontrollers
A deep dive into running real-time vision pipelines on constrained hardware, exploring quantized neural networks, memory optimization, and embedded ESP32 deployment.
Mechatronics and Control Engineering student with three industrial internships and hands-on robotics and embedded projects. I build closed-loop control systems end to end: CAD and simulation first, then ESP32, ARM and Raspberry Pi hardware. My AGV automation proposal at FESCO was approved by the Manager and Deputy Director, and the Director asked for me by name to lead the hardware implementation. Looking for an early-stage robotics, embedded or firmware role.

Muhammad Riyan
B.Sc. Mechatronics & Control Engineering @ UET Lahore (Final Year)
Deep dives on Edge AI, Embedded Microcontrollers, Robotics, and Real-Time Systems.

A deep dive into running real-time vision pipelines on constrained hardware, exploring quantized neural networks, memory optimization, and embedded ESP32 deployment.

Bridging the gap between mathematical model formulation and embedded execution. Step-by-step workflow for model compression, fixed-point quantization, and C++ inference engines.

Why latency, privacy, and power efficiency are pushing artificial intelligence to edge silicon. Exploring Neural Processing Units (NPUs) and real-time inference on bare metal.
Closed-loop control systems, ROS2 simulation pipelines, embedded microcontrollers, and industrial PLC automation built end-to-end.
Revolute-Revolute-Prismatic (RRP) Robotic Manipulator
Designed and built a functional 3-DOF RRP robotic manipulator for industrial sorting applications, derived from kinematic principles through to a physical 3D-printed build with ESP32 motion control.
Simulate-Before-Deploy Closed-Loop Control System
Closed-loop PID control system designed and deployed on an ESP32 microcontroller with an L298N driver and quadrature encoder for precise motor speed and position tracking.
Real-Time Embedded Data Acquisition & Display Pipeline
Embedded signal processing system for non-contact rotational speed measurement and live on-device visualization using infrared sensors and an OLED screen.
Pneumatic Cascade Logic & Industrial PLC Automation
Sequential control system engineered using pneumatic cascade logic and PLC ladder programming for high-speed bottle packaging and indexing.
Flight-Stability Control & Sensor Fusion Airframe
Palm-sized autonomous micro-drone built from first principles, featuring a 3D-printed lightweight airframe, custom circuit integration, and ESP32 flight stability firmware.
IR Sensor Array · PID Control · UET Lahore Competition 4th Place
ESP32-based autonomous line-following robot with IR sensor array and PID control, built in a single day and placed 4th at UET Lahore inter-university robotics competition.
Dual-Encoder Cascaded PID · Arduino & Python
Classic control-theory benchmark: a cart-pole inverted pendulum with dual-encoder feedback and cascaded PID control loops implemented on Arduino with Python telemetry.
Python Desktop GUI Application with Non-Blocking UI
Multi-threaded Python application featuring a custom Tkinter GUI for splitting large media files into user-defined segments without freezing the user interface.
Explore core hardware, ROS2 simulation tools, control theory, microcontroller firmware, and industrial automation competencies.
Line-following, vision, lift, hook & state-machine nodes; SolidWorks→URDF→Gazebo pipeline
DH table, forward kinematics, 6×3 Jacobian (geometric & analytical); SolidWorks→URDF→MATLAB
Closed-loop position & speed control, cascaded PID (cart-pole), MATLAB/Simulink before deploy
ArUco-marker docking for AGV cassette; CPD Certified in Machine Vision
ESP32, TI Tiva C (ARM Cortex-M4), I2C, UART, SPI, CAN, ARMKeil; sensor fusion & interrupts
RPi 5 with camera for AGV; ROS2 nodes; system handover documentation
Siemens S7 & Mitsubishi PLCs, ladder logic (Fatek WinProLadder), DCS maintenance, VFDs
P&IDs, PT100, ultrasonic, nuclear & float level sensors, voltage meters, polarizer calibration
4-motor AGV skid-steer, hook-and-fork mechanism, robotic arm assemblies, URDF export
Control-loop design, transfer function derivation, simulate-before-deploy pipeline
ROS2 nodes, telemetry, multi-threaded GUI apps, data processing
PCB schematic capture and layout for embedded projects
Tap or hover over any skill card to inspect detailed metrics & project affiliations.
Hands-on experience across power generation plant control, chemical process automation, and FESCO printer AGV fleet automation.
FESCO (Faisalabad Electric Supply Company) — Machine Room
Sitara Chemicals
Ibrahim Fibres Limited (Industry 4.0 Textile Plant)
Specialized engineering accreditations in machine vision, CAD mechanical design, structured problem solving, and AI engineering.
Hyundai Pakistan × UET Lahore • 2026
Certified in structured engineering problem-solving methodologies for industrial systems.
Continuing Professional Development (CPD), UET Lahore • 2026
Professional development certification in industrial machine vision and automated optical inspection.
Continuing Professional Development (CPD), UET Lahore • 2024
Certification in advanced mechanical design, part assemblies, and CAD modeling for robotics.
UET Lahore • 2023
Intensive engineering bootcamp covering machine learning algorithms and data analysis fundamentals.
Anthropic AI • 2026
Certifications spanning Claude 101, Claude Code 101, and the AI Fluency Framework for AI-assisted engineering.
Formal endorsements from industrial plant managers, senior engineers, and internship supervisors.
Power Generation & Control Manager
Ibrahim Fibres Limited (IFL) • 2025
"Muhammad Riyan demonstrated high technical competence and structured problem-solving while observing control loops and instrumentation in our power generation plant."
Lead Automation Engineer
Sitara Chemicals • 2025
"Riyan took a proactive approach to mastering PLC ladder logic programming and troubleshooting electronic control valves on the active chemical production floor."
"Riyan is an outstanding mechatronics student whose 3-DOF RRP sorting arm manipulator was selected for live demonstration before an industrial delegation at our FYP exhibition."
Faculty of Mechatronics & Control Engineering
Department Supervisor • UET Lahore (Faisalabad Campus)
Execute engineering commands in the interactive terminal or tune system response dynamics, spring constants, and damping parameters in real time.
Whether you are offering a Robotics / Embedded / Firmware role, discussing a paid trial task, or consulting on industrial automation — send a message below.