top of page
Smart Phone

Professional Experience

Coventry University (sep-2024 to since)

Technical Lab Assistant (Since Sep 2024 - Present) 

  • Leading the development of a cloud-based data logging system for research project.
    Programming ARM-Cortex M series microcontroller and testing embedded systems for
    research projects
    Implemented low-level routines in ARM Cortex-M assembly language for tasks such as
    GPIO control and system initialization
    Debugging controllers using tools like SWD, JTAG, and Oscilloscope to resolve hardware
    and software issues
    Installing and Maintain lab test equipment

Oculotronics Technology (sep-2021 to Sep-2023)

Embedded Software Engineer  (From Oct 2021 to Sep 2023)

  • Designed and developed embedded firmware for STM32 in Embedded C, enabling
    accurate communication with the rotary encoder for real-time distance tracking
    Hardware design, debugging, testing, and integration of a rotary encoder with STM32 for
    triggering a 3D camera
    Developed and integrated control systems for a 3D camera (C5 series) and Z-Q 35W laser
    for road survey applications using FreeRTOS
    Implemented CMSIS-based peripheral drivers for interfacing GPS via UART and triggering
    point lasers
    Built a prototype testing system using a stepper motor and laser triggering, reducing
    internal testing time by 50%
    Designed firmware for IMU via CAN protocol, achieving real-time vehicle bounce
    detection with 98% precision
    Developed image processing algorithms for real-time crack detection and surface feature
    extraction from high-resolution 3D road images captured via industrial cameras
    Implemented edge detection, thresholding, and morphological operations to analyze 3D
    image data using Python language
    Developed a voltage and current monitoring system for the NSV project powered by a
    vehicle dynamo, ensuring reliable power management

Efftronics systems (may-2018 to nov-2018)

Embedded Hardware Engineer  

  • Schematic verification and hardware debugging of AC-to-DC interface boards for railway
    data loggers
    Performed PCB rework and soldering (SMT & through-hole) for field-deployed hardware
    during service visits
    Installed and wired RS232 and power communication lines for networking multiple data
    loggers across field sites, ensuring reliable data transmission and minimal signal loss in
    real-time conditions
    Conducted signal integrity tests using oscilloscopes and multimeters to diagnose
    communication line faults in RS232 serial protocols in data loggers

bottom of page