Industry, Research and Consulting

Research collaboration, consulting, expert work, and technical capabilities across circuits, systems, sensing, and engineering translation.

Collaborative research

Joint work may be organized directly with an industrial or academic partner, or through supervised student research when the project, student development, schedule, and funding mechanism align. Potential routes include Mitacs programs and NSERC Alliance grants, subject to program eligibility and approval.

Consulting and technical assistance

Past industry collaboration has included both pro bono assistance and work under consulting agreements. The appropriate arrangement depends on scope, expected deliverables, independence, intellectual property, time commitment, and institutional requirements.

Expert and intellectual-property work

Previous professional work includes service as an expert witness. Enquiries are welcome concerning expert analysis, technical evidence, patent review, prior-art and claim interpretation, and technical assistance related to inventions, subject to availability and conflict review.

Representative Patents

Technical areas for discussion

High-speed interfaces

Optical and electrical interconnects, front ends, equalization, timing, signal integrity, and data conversion.

Biomedical and detector electronics

Embedded physiological sensing, detector front ends, instrumentation, low-power processing, and sensor-system interpretation.

Printed-circuit-board design

Board-level architecture, mixed-signal partitioning, component and interface choices, signal paths, bring-up, and design review.

ASIC design and implementation

Analog, mixed-signal, digital, and system architecture through modelling, RTL or circuit design, verification, synthesis, physical implementation, and closure.

ASIC testing and characterization

Test strategy, observability, measurement planning, automated characterization, data interpretation, and diagnosis across operating conditions.

FPGA-based design

Algorithm mapping, architecture, fixed-point implementation, RTL development, verification, timing, resource use, and hardware evaluation.

Algorithms for implementation

Algorithm development, approximation, simplification, quantization, and hardware-aware reformulation for practical resource, latency, and power constraints.

AI adoption in design flows

Practical use of AI in circuit, PCB, FPGA, and ASIC workflows, including coding, verification, tool orchestration, evidence capture, and engineer-in-the-loop review.