• 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
Inductive power design
RF communication and power optimization
Bluetooth development
Sensor design using: accelerometer, pressure, force, temperature, flow, humidity, CO2, optical
Audio noise floor and frequency tone/filtering
Re-chargeable battery design
Battery cell balancing applications
Data acquisition and analysis using various PLCs and LabVIEW
SD card design
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

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 serial interfaces:
UART
USB
RS232 and RS485

SPI
I2C and most other two-wire interfaces
One-Wire
I've implemented parallel data buses utilizing SDRAM

Test Equipment

I have experience with 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
Atmel Studio
Keil uvision 5
Visual DSP++
Quartus
ModelSIM
Solidworks
AutoDesk Inventor
Most Microsoft Office Applications including Visual Studio

Mechanical Design Capabilities
(Partners with ME consultants)

Calculations and Prototyping
Transmission Design with Brushed and Brushless Motors
DFM for Molding, Machining, and Prototyping
Multi-Part Enclosure Design
Cable Management and Harness Design
3D Printing Services
Pneumatic Controls and Design
In-Vivo Diagnostic Instrumentation and Implant Design
Microfluidic Design
Electro-Mechanical Systems Integration
Vibration, Shock, and Thermal Analysis
Mechanical COG and BOM Creation
Tolerance Stack Evaluation
Failure Mode Effects Analysis
Conforming to ANSI Standards
CAD and Simulation
Solidworks
Autodesk Inventor
Pro/ENGINEER
Finite Element Analysis and Simulation
Computational Fluid Dynamics and Simulation
MathCAD
COMSOL
ANSYS

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.