Spiking neural networks
& dynamical systems
Bio-inspired neuron models, neural dynamics, and phase encoding for pattern recognition and time-series analysis.
Related journal articles →University of Regina · Canada
Associate Professor
Electronic Systems Engineering
Faculty of Engineering and Applied Science
I study spiking neural networks, finite-precision computation, and FPGA-based systems, connecting mathematical models with hardware-oriented design.

About
I am an Associate Professor in the Faculty of Engineering and Applied Science at the University of Regina. I started my academic career at the University of Regina in November 2013.
Before joining the University, I worked at TWI in Cambridge, UK (2006–2012), as an Electronic Design Engineer and Project Leader on guided-wave ultrasonic testing, and at Cambridge Technology Group (2013), as a Consultant and Senior Hardware Engineer working with boundary-scan testing and FPGA programming.
I am passionate about teaching and research. I enjoy life-long learning and personal development.
Research
Neural models, numerical behaviour,
and the systems that implement them.
Bio-inspired neuron models, neural dynamics, and phase encoding for pattern recognition and time-series analysis.
Related journal articles →How finite resolution and fixed-point arithmetic affect nonlinear dynamics and spiking neural models, with implications for hardware-oriented design.
Recent work on quantization →FPGA architectures, model implementation, and hardware acceleration, informed by experience in ultrasonic inspection and boundary-scan testing.
Related conference papers →Selected publications
Electronics, 15(15), 3364 · 2026
doi: 10.3390/electronics15153364iScience, 29(6), 115985 · 2026
doi: 10.1016/j.isci.2026.115985Electronics, 15(8), 1756 · 2026
doi: 10.3390/electronics150817562026 7th International Conference on Computing, Networks and Internet of Things (CNIOT), 1-5 · 2026
doi: 10.1109/CNIOT69547.2026.11582400Sensors, 24(3), 897 · 2024
doi: 10.3390/s24030897Teaching
Digital design, embedded systems,
and neural computation.
Past teaching experience.
Consult the University timetable for current offerings.
Prospective students
I welcome enquiries about research alignment in spiking neural networks, numerical models, and FPGA systems.
Discuss research interestsDescribe the research question that interests you and how it connects to my work. Relevant preparation may include digital logic and VHDL, signal processing, numerical methods, or machine learning.
Send a short introduction, a concise CV, and links to relevant projects or publications. Please do not send sensitive personal documents in an initial enquiry.
An enquiry does not guarantee an opening, funding, supervision, or admission. Graduate applications follow the University’s formal process.
Graduate studies & application information ↗Contact
Research enquiries · Academic collaboration · Student projects