Master Engineering Portfolio

Embedded Systems · Robotics · Industrial Automation · Biomedical R&D · IoT · Solution Architecture

This is the comprehensive engineering record, intentionally without a page limit. It captures the breadth of projects worked on so far. Some are completed systems, some are prototypes, and some are research concepts — where a project was exploratory or incomplete, it's described that way rather than presented as a production deployment.

A multidisciplinary mechatronics and embedded-systems engineer focused on cyber-physical systems: systems that sense the physical world, process information, make decisions, communicate, and control mechanical or electronic behavior. Work ranges from low-level MCU drivers and analog signal acquisition through robotics, computer vision, cloud/mobile platforms, and industrial solution architecture.

1. Flagship Robotics & Construction

Swarm Autonomous Brick-Laying Robot

A large-scale autonomous construction robotics concept combining mobile navigation, robotic manipulation, computer vision, scheduling, and multi-robot coordination.

  • Four omni-wheel mobile base for free movement through a construction area.
  • Independent navigation system plus XYZ brick-placement mechanism.
  • Internal brick storage and an elevating structure enabling placement from ~1–3 m, with scalable concepts reaching higher construction levels.
  • Gripper/picking mechanism operating like a 3D-printer/CNC axis system to retrieve and place bricks.
  • Placement instructions generated from Rhino files or structured Excel/XLS data with labelled brick positions.
  • Camera/OpenCV inspection of brick orientation, alignment, and shape.
  • Raspberry Pi supervises multiple Arduino controllers, coordinating motion, actuators, and subsystem states.
  • Web/mobile platform reports robot position, assigned work, progress, battery, loading state, and faults.
  • Swarm scheduler reallocates work when a robot becomes unavailable or runs out of material, with dynamic obstacle avoidance and path replanning.
  • Optional dedicated brick-loader machine feeds bricks continuously to reduce robot idle time.
Raspberry PiArduinoOpenCVOmni WheelsStepper/Servo MotorsNEMA MotorsMobile/Web Platform

Construction Excavation / Automated Site Measurement

Concept

Construction-site automation concept using plan information to support excavation, depth measurement, and schedule completion.

  • Automated measurement of digging depth.
  • Use of construction plans as a reference for required site work.
  • Support for tracking completion and schedule status.
SensorsEmbedded ControlConstruction-Plan DataAutomation

Autonomous Modular Floating Bridge Stabilization

Embedded control and alignment system for modular floating bridge sections.

  • Automatic alignment between modular sections to reduce reliance on manual pin/alignment procedures.
  • Position and load/weight monitoring.
  • Actuation for lateral positioning and automatic realignment.
  • Control response to movement and wave-induced displacement.
Embedded ControllersPosition/Load SensingActuatorsAlignment Control

2. Biomedical Engineering & Rehabilitation

ECG Acquisition & Cardiac Monitoring

Prototype / Research

Biomedical signal-acquisition prototype for ECG monitoring and research.

  • Heart-rate and rhythm monitoring with alerting.
  • Pattern collection and exploratory disease/risk analysis.
  • Long-term patient-record concept for longitudinal comparison.
  • Signal-quality evaluation at different electrode/body locations.
  • Signal conditioning and filtering to improve usable ECG quality.
ECG Front-End ICsFiltersEmbedded ProcessingData Logging

EMG Neuromuscular Monitoring & Rehabilitation

Prototype / Research

EMG-based platform for muscle activity analysis, fatigue detection, and rehabilitation.

  • Signal acquisition through dedicated ICs and analog front-end stages.
  • High-pass and other filtering stages to suppress body/environment noise and isolate useful muscle activity.
  • Muscle fatigue monitoring and assessment of rehabilitation progress.
  • Exploration of nerve-to-muscle activation response and possible nerve damage indicators.
  • IMUs added to measure limb orientation, movement speed, and vibration/state.
  • Used alongside ECG to identify and reduce chest-muscle interference in ECG signals.
EMG Front-End ICsAnalog FiltersESP32ArduinoRaspberry PiIMUs

EEG Brain-Signal Research Platform

Research only — not a clinically validated diagnostic system

Exploratory EEG acquisition and MATLAB analysis for studying brain-signal responses.

  • Acquisition and filtering of EEG signals.
  • MATLAB simulation/analysis of signal behavior.
  • Exploration of relationships between neural signals and body responses.
  • Research into response time and signal strength by comparing stimulation/measurement points.
EEG AcquisitionSignal ConditioningMATLAB

Wearable Limb Rehabilitation System

A wearable sensor system attached independently to limbs such as a hand or leg, rather than a full exoskeleton.

  • IMU-based orientation and movement tracking, ESP32-based sensing and communication.
  • Mobile application for treatment tracking; server-side data storage/monitoring.
  • Doctor/clinician workflow for uploading new rehabilitation exercises.
  • Muscle fatigue and movement-angle tracking.
  • Interactive PC/Wii-like games that turn movement into rehabilitation exercises and provide progress feedback.
ESP32IMUsMobile AppBackend/ServerInteractive PC Games

Neuro-Prosthetic Nerve Interface

Research concept — not a completed medical device, untested

Unfinished research concept exploring an artificial signal bridge between neural activity and an otherwise functional muscle when a nerve pathway is damaged.

  • Concept explored receiving neural commands and providing an artificial interface/gate to relay stimulation toward a target limb.
  • Considered a PCB-based interface and ion-related physiological control concepts.
  • Remained research-only and was not tested on animals or humans — required authorization/experimental access was unavailable.
Neural InterfacesEmbedded Hardware ConceptBioelectrical Signal Research

VR-Assisted Exoskeleton / Wearable Rehabilitation Research

Concept

Early rehabilitation concept using movement-aware hardware and VR/game interaction to make therapy progressively challenging.

  • Movement sensors drive interactive exercises.
  • Game-based feedback intended to maintain engagement and track progress.
  • Concept evolved toward independent limb-mounted sensor devices (see Wearable Limb Rehabilitation System).
IMUsEmbedded SensingVR/Game Interaction

3. Industrial Automation & Power

PLC Machine Automation

Industrial control projects for production machinery and three-phase motors.

  • PLC logic for three-phase motor control.
  • Automation of netting/packaging machinery and food production-line machine control.
  • Use of Schneider controllers and structured PLC programming.
PLCsSchneider ControllersThree-Phase MotorsIndustrial I/O

Power Supply & Power Management

Power-electronics project focused on adaptable AC-to-DC conversion and stable distribution to multiple connected loads.

  • Adjustable conversion for different input/output requirements.
  • Power-rail management intended to avoid disturbing already-connected devices.
  • Protection and regulation considerations.
AC/DC ConversionRegulatorsPower ManagementProtection

Hybrid PCB Fabrication Machine

CNC-style machine for producing PCBs by combining board cutting and drilling functions.

  • Cutting tool for PCB outlines/isolation.
  • Drilling tool for component and mounting holes.
  • Mechanical positioning and tool-control integration.
CNC MotionStepper MotorsDrilling/Cutting ToolsEmbedded Control

4. Embedded Firmware & Hardware Engineering

Low-Level MCU Firmware & Driver Development

Foundation work across ARM and AVR microcontrollers and embedded peripherals.

  • GPIO driver development and UART communication drivers.
  • SPI and I²C peripheral integration.
  • Memory management and memory-map considerations.
  • Clock/crystal configuration, firmware architecture, and hardware bring-up.
ARM MCUsAVRC/C++GPIOUARTSPII²C

Wearable Firmware Modification & Reverse Engineering

Legitimate analysis/customization of owned or authorized devices

Embedded firmware modification and hardware integration for commercially available wearable products.

  • Worked with market products such as ring tags and body cameras.
  • Reverse-engineering-oriented analysis to understand device behavior and enable legitimate modifications/integration.
  • Focus on firmware, interfaces, and embedded hardware rather than merely using the products.
Embedded FirmwareWearable HardwareReverse Engineering

ROS Robotics Systems

Robotics development using ROS concepts for sensing, control, and subsystem integration.

  • Sensor/control integration.
  • Robot software architecture and communication between components.
ROSEmbedded ControllersSensors

5. IoT, Tracking & Connected Products

BLE Indoor Localization — Lantern Platform

Connected ESP32 beacon/gateway platform for indoor proximity detection and sector-level analytics.

  • BLE scanning and RSSI-based detection.
  • MQTT telemetry and backend integration.
  • Mobile application and monitoring dashboard.
  • Metrics such as unique devices, strong detections, average RSSI, scan duty, and uptime.
  • Considered scaling behavior across large numbers of deployed devices.
ESP32NimBLEMQTTFlutterNode.js/ExpressWebSocketMongoDBPrisma

GPS/GSM Asset Tracking Device

Real-time tracking prototype using a u-blox NEO-6M GPS module and cellular communication.

  • GPS position acquisition.
  • SIM/cellular network used to transmit location data remotely.
  • Designed as a connected tracking device rather than a standalone GPS logger.
u-blox NEO-6MGSM/SIMEmbedded Firmware

Fleet Monitoring & Asset Tracking Platforms

End-to-end platforms for monitoring vehicles and distributed assets.

  • Selection of appropriate tracking hardware based on business case, protocol, inputs, and required features.
  • Location monitoring and operational status.
  • Web dashboards, backend services, and integration with cloud/server platforms.
GPS/GSMMQTTWeb PlatformsBackend ServicesDashboards

Smart ATM Security & Cardless Access

Concept

Connected ATM concept combining transaction notifications, mobile workflows, and ATM availability monitoring.

  • OTP/transaction notification through GSM/SMS as an additional verification/security layer.
  • NFC-based phone/cardless transaction concept to reduce card-retention problems.
  • ATM status/availability monitoring.
  • Mobile application to locate nearby machines capable of satisfying a requested transaction/service.
  • Operational checks such as available cash/status before directing a user to a machine.
GSMSMS/OTPNFCMobile ApplicationATM Monitoring

Smart Safety Helmet

Bluetooth-connected safety wearable for worker-oriented monitoring/communication.

  • Embedded wearable device concept.
  • Bluetooth communication and integration with connected monitoring workflows.
BluetoothEmbedded SensorsWearable Hardware

Wearable Smart Watch Monitoring Platform

Wearable device integrated with a platform for location, failure/fall, and health monitoring.

  • Location tracking and fall/failure event monitoring.
  • Health-related wearable data integration.
  • Platform-side monitoring and alerts.
Wearable SensorsBluetooth/Cellular ConnectivityBackend Platform

6. Computer Vision & AI

Intelligent DVR / Camera Analytics System

Camera-management platform enhanced with computer vision and AI analytics.

  • Camera/device management and location awareness.
  • OpenCV-based camera detection; AI model training/experimentation for location detection.
  • License-plate detection and human movement detection.
  • Centralized monitoring beyond conventional video recording.
CamerasDVROpenCVComputer VisionAI/ML

7. Industrial & Energy Solution Architecture

Smart Fuel Monitoring, Distribution & Anti-Loss System

End-to-end solution architecture for fuel inventory, leakage detection, and controlled dispensing.

  • Professional fuel-level sensors with temperature and pressure measurement.
  • Compensation for thermal expansion and fuel vaporization effects.
  • Reasoning about capacitive level sensing versus pressure changes to distinguish actual volume loss from environmental variation.
  • Leakage/missing-volume detection; RFID authorization for fuel distribution to tanks and vehicles.
  • Smart valves to enforce authorized dispensing and reduce theft/leakage.
  • Central platform for monitoring and operational control.
Fuel SensorsCapacitive SensingTemperature/Pressure SensingRFIDSmart ValvesPlatform Architecture

Water Management & Tanker Monitoring

Connected solution for monitoring water tankers and operational movement.

  • Location tracking of tankers.
  • Operational monitoring and centralized platform visibility.
GPS/GSMFleet PlatformTelemetry

Industrial Weight / Shipping Measurement

Weight-sensing solutions for shipping and industrial workflows.

  • Sensor selection and integration for measuring load/weight.
  • Integration into operational monitoring workflows.
Load/Weight SensorsEmbedded AcquisitionMonitoring

8. Smart Agriculture

Smart Soil & Crop Monitoring

Agricultural monitoring system using commercially available sensors to characterize soil conditions.

  • Soil moisture/humidity measurement; temperature and ammonia-related measurements.
  • Collection of multiple soil properties.
  • Use of measurements to support crop/seed and season selection decisions.
  • Focused on system integration and decision support rather than development of the sensing elements themselves.
Commercial SensorsESP32/Embedded ControllerData ProcessingDecision Support

9. Wireless Communication

Wireless Communication / Walkie-Talkie System

Embedded communication device and local network using radio and Bluetooth links.

  • Device-to-device communication over radio/Bluetooth networking.
  • Designed for operation where high environmental noise can affect communication.
RadioBluetoothEmbedded FirmwareCommunication Protocols

Adaptive Bluetooth Audio System

Bluetooth speaker/audio project with mobile control and environment-aware output behavior.

  • Mobile application for controlling volume and operating parameters.
  • Adaptive output behavior based on surrounding conditions.
  • Embedded Bluetooth/audio integration.
BluetoothMobile AppAudio ElectronicsAmplifier/Control Hardware

10. Consumer, Creative & Interface Systems

Interactive Cosplay Props

Interactive wearable/prop systems that turn fictional concepts into physical electronic experiences.

  • Moving mechanical parts, lighting effects, sound systems, and controlled smoke effects.
  • Embedded coordination of multiple interactive subsystems.
MicrocontrollersMotors/ServosLEDsAudioEffect Actuators

Shopping & Retail Applications

Mobile and software systems covering both customer shopping and retail/inventory workflows.

  • Shopping mobile application.
  • Retail inventory/store-management application.
  • Integration between user-facing and operational workflows.
Mobile DevelopmentBackend ServicesDatabases

Raspberry Pi Touchscreen Kiosk

Self-built kiosk platform using Raspberry Pi and Linux.

  • Configured Linux operating system.
  • Deployed a custom application/platform with integrated touchscreen interaction.
Raspberry PiLinuxTouchscreenWeb/Application Platform

11. Solution Architecture & Product Development

Beyond individual devices, a recurring part of the work has been selecting hardware, communications protocols, and software architecture according to business requirements — spanning fleet tracking, body-camera systems, DVR/camera systems, fuel distribution, water logistics, wearable monitoring, industrial sensing, kiosks, and connected-device platforms.

  • Translate business requirements into device capabilities, protocols, sensors, and system architecture.
  • Select tracking/communication hardware according to range, power, connectivity, and data requirements.
  • Integrate embedded devices with mobile applications, web dashboards, and backend services.
  • Design monitoring, alerting, scheduling, and operational workflows around physical assets.
  • Bridge mechanical, electrical, firmware, and software constraints into deployable product concepts.

12. Technology Inventory

  • MCUs / Compute: ESP32, Arduino, ARM, AVR, Raspberry Pi
  • Firmware: Embedded C/C++, GPIO, UART, SPI, I²C, memory, clocks, sensor interfaces
  • Robotics: ROS, omni wheels, stepper motors, servo motors, NEMA motors, motor drivers, CNC/XYZ mechanisms
  • Connectivity: BLE/Bluetooth, GSM, GPS, NFC, radio, MQTT, WebSocket
  • Computer Vision: OpenCV, camera analytics, license-plate detection, movement detection, AI/ML experimentation
  • Biomedical: ECG, EMG, EEG, analog front ends, filtering, IMUs, MATLAB
  • Industrial: PLC, Schneider controllers, three-phase motors, machine automation, power management
  • Software: Flutter, Node.js, Express.js, Next.js, Prisma, MongoDB
  • Hardware / CAD: KiCad, Altium, SolidWorks, Blender
  • Platforms: Mobile apps, web dashboards, fleet/asset monitoring, kiosks, backend services

The strongest unifying story is not simply ‘many projects.’ It's the ability to build cyber-physical systems end to end: understand a physical problem, select or design sensing hardware, acquire and filter signals, write embedded firmware, control actuators, communicate wirelessly, build a mobile/web interface, and turn the resulting device into an operational solution. The brick-laying swarm, BLE localization platform, biomedical rehabilitation systems, and smart fuel platform are especially useful as flagship case studies.

— Mohamed Sherif