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.