• Home
  • Services
  • Portfolio
  • About Me
  • Contact

SERVICES


Electronics Design

Analog and digital mixed signal circuit design
Schematics and PCB design/layout, simulation, assembly, test/debug
Embedded microcontroller and FPGA/CPLD design
Brushed, brushless, and stepper motor speed control and theory
PID Control Loop Implementation
Motor drive train design with high speed, torque and accuracy
Solenoid drive and actuation
Design for very low power applications
Inductive power design
RF communication and power optimization
​WIFI connectivity and some back-end development/applications
Bluetooth development
Sensor design using: accelerometer, pressure, force, temperature, flow, humidity, CO2, optical
Re-chargeable battery design
Battery cell balancing applications
Data acquisition and analysis using various PLCs and LabVIEW
Memory storage via SD cards, RAM, EEPROM, FLASH and others
Energy harvesting via solar and heat
OLED, TFT LCD, and touchscreen design/programming
Safety design with OV, OC, ESD, EMI, RV and FCC/UL requirements
Telemetry/GPS transmission
​Medical/Healthcare applications and IEC60601 requirements

Software Design

I've used the following microprocessors and FPGA chip families:
Texas Instruments MSP430
NXP LPC Microcontrollers
​Freescale Coldfire

Analog Devices Blackfin
Atmel AVR/SAM
Xilinx Spartan
Altera Cyclone/MAX10
Most of everything from Arduino
Programming languages:
VHDL
C
C++
HTML
I'm proficient with the following interfaces:
UART
USB
RS232 and RS485

SPI
​CAN

I2C and most other two-wire interfaces
One-Wire
Parallel data buses utilizing external RAM and display interfaces

Test Equipment

I have experience with and own most of the following equipment:
Oscilloscope
Waveform Generator
Spectrum Analyzer
Network Analyzer
Power Meter
Power Supply
Multimeters
Pulse Counter
Current Probe
RF Probe
Various Data Acquisition Modules
PLCs
Full Soldering/Reflow/Assembly/Rework Station with SMT capabilities and Microscope with 40-70X zoom

Software Packages

I have experience with the following software:
LabVIEW
Altium
OrCAD 
Eagle
LTSpice
IAR Systems
LPCExpresso/MCUExpresso
Atmel Studio
Keil uvision 5
Visual DSP++
Quartus
ModelSIM
Solidworks
AutoDesk Inventor
Most Microsoft Office Applications including Visual Studio

General Skills

Ideation/brainstorming
Concept development
Benchtop and industrial style prototyping
Design requirements
Managing budget/timeline
Cost and risk analysis
BOM/COGs development
Design for manufacturability
Mechanical drawings and interpretation
Flow charts, diagrams, and manuals
Test plans, various reports
Verification/validation

Published/Granted Patents

US20150328405
US20150142044
​WO2015149031
​US20150093362

US20150094753
US20140350517
US20140276384
US20120095497
US20120095494
US20130190892
US20130190557

Education

BS in Electrical Engineering - Cal Poly, San Luis Obispo, CA (04-09)
Focus in RF and Microelectronics
Additional coursework in Mechanical Engineering and Physics

Technical Training

Developing with ARM Technology - Doulos
​OrCAD PCB Editor and Capture
LabVIEW Core 1
LabVIEW Core 2
Altium Schematics/PCB
Altium Advanced PCB Specialist
Synthworks Comprehensive VHDL
Allen Bradley ControlLogix 5000

Corporate Training

Positive Power and Influence
Communication in Color
Project Management at GE - Crotonville
Design for Reliability at GE
Foundations of Leadership at GE - Crotonville
​Building Essential Leadership Skills at GE - Crotonville

My resume is available in pdf format, just click the button to the right!
Resume
Powered by Create your own unique website with customizable templates.