Technical Summary

Electrical, software, and systems engineer with lead role experience on several small programs, and over 14 years of experience designing specifications for, developing, prototyping, integrating, and verifying embedded electronics hardware and software systems. Cyber related expertise in embedded software vulnerability assessment and embedded software reverse engineering. Systems engineering expertise in concept of operations, requirements generation, architecture definition, detailed specifications design, integration, and verification for embedded electronics systems. Core competencies for software implementation are in middleware (for integration of electronics and software), as well as embedded and engineering diagnostic applications. Hardware implementation capabilities are centered on cable, electronic Printed Circuit Board (PCB), and Field Programmable Gate Array (FPGA) logic (using Hardware Description Language, or HDL) design.


Assembly, C, C++, Visual C#, Visual Basic, Java, VHDL, Verilog, System Verilog, Matlab


Matlab, Xilinx Foundation, Altera Quartus, ModelSim, Active-HDL, Synplify Pro, Orcad Capture, Mentor Graphics PADS, Altium PCAD, SPECCTRA, Extend, Subversion, Wiki, Trac, MS Office, MS Visio, MS Project, Visual Studio .NET, GNU tools, IDA Pro (and similar disassembly and de-compiler tools)


Windows, UNIX, Linux, eCos, uCOS-II, VMWare


USB, RS232, Ethernet, TWI (I2C), SPI, VME, GPIB, EIA485, IrDA, AMBA APB, Wishbone, EBI, JTAG, debugWire


Spartan6, Spartan3, CoolRunner2, Virtex2Pro, Virtex, CycloneIII, Xilinx, Altera


ARM Cortex-A9, ARM Cortex-A8, X86, ARM7, ARM9, AVR, HC12, PIC, 8051, Nvidia, Texas Instruments, Intel, Atmel, Motorola, Cypress


Oscilloscopes, logic analyzers, In-Circuit Emulators (ICE), trace data capture devices, spectrum analyzers, Digital Multi-Meters (DMM)

My LinkedIn profile

Website Builder