Professional
Overview
- Electronic Engineer specialising in hardware design and embedded software development
- Post-graduate honours degree (First class)
- IPC certified PCB designer (Top Dog award)
- More than twenty years experience
- Product examples - a small sample of my work
- Historical publications
Hardware skills
- Circuit design - Embedded systems, low-noise analog, RF, power, high-speed digital
- FPGA development - Xilinx, MicroBlaze, PicoBlaze, ISE/EDK, Altera, Quartus
- PCB layout - Multi-layer, BGA, micro-via, RF, impedance control, flex (IPC standards compliant)
- Project management, design for C/A-tick, RoHS and CE compliance, EN, FCC, AS/NZS compliance
Software skills
- Linux kernel device drivers - x86, 68k, Coldfire, ARM, Xilinx
- Linux application development - embedded, console, X11 GUI
- Embedded assembly - PIC, Atmel, 8051, Motorola/Freescale
- ANSI C, VHDL, Perl, Bash
|
|
Recreational / Hobby
Hiking
Photography
Woodworking
Electronics
Software
|