Bose Project Work
Click here for more details.
David has worked on many important projects while rotating through several divisions at Bose Corporation.
SKILLS: matlab, audio signal processing, acoustics, psychoacoustics, circuit design, system design/tuning, critical listening, objective-C, rapid prototyping, EQ/limiting/spatialization techniques, speaker arrays, EE benchwork, EMC testing, product lifecycle
SKILLS: matlab, audio signal processing, acoustics, psychoacoustics, circuit design, system design/tuning, critical listening, objective-C, rapid prototyping, EQ/limiting/spatialization techniques, speaker arrays, EE benchwork, EMC testing, product lifecycle
Fulbright Project- DSP-based Guitar Augmentation for People with Disabilities
Click here for more details.
David conceptualized, designed, and prototyped a DSP system involving real-time attack detection, pitch-shifting, and melodic prediction.
SKILLS: matlab, audio signal processing, embedded systems, C/microcontroller programming, real-time optimization
SKILLS: matlab, audio signal processing, embedded systems, C/microcontroller programming, real-time optimization
Analog Distortion Pedal Design
Click here for more details.
David designed and built a novel analog distortion pedal, utilizing multiple filters and a high-voltage power-tube Class A stage.
SKILLS: analog circuit design, circuit troubleshooting, biasing, spice simulation, analog filter design
SKILLS: analog circuit design, circuit troubleshooting, biasing, spice simulation, analog filter design
Robotic Breast Radiation Treatment Bench
Click here for more details.
David led a team to build a robotic bench for radiation treatment with software control over pitch and yaw, as well as an easy-to-use patient database and GUI.
SKILLS: system design, precision motor controllers, GUI/database design, Visual C++/GUI programming
SKILLS: system design, precision motor controllers, GUI/database design, Visual C++/GUI programming
Car Amplifier Design Project
Click here for more details.
Based on his experience in Bose Automotive, David designed a 6 channel car amplifier system using an Analog Devices DSP.
SKILLS: circuit design
SKILLS: circuit design
Web-Crawling Price Tracker Project
Click here for more details.
David taught himself PHP and mySQL in order to implement his idea for a service that crawled and analyzed web data.
SKILLS: PHP, OOP, mySQL, GIT, CURL, web-crawling, database design
SKILLS: PHP, OOP, mySQL, GIT, CURL, web-crawling, database design
NIH Brainstem Modeling Project
Click here for more details.
David worked to create a non-linear model of three neuronal populations in the mammalian brainstem while a researcher at NIH.
SKILLS: non-linear modeling and simulation, neuronal physiology
SKILLS: non-linear modeling and simulation, neuronal physiology
NRL Barnacle Research Project
Click here for more details.
David designed and created a machine to test barnacle baseplate rigidity, as well as its data acquisition software. His results were published in the journal ‘Biofouling’.
SKILLS: experimental design, statistics, material properties, system design, LabView, motor control, force sensors
SKILLS: experimental design, statistics, material properties, system design, LabView, motor control, force sensors
Case Western Robotics
Click here for more details.
David worked as part of a team to develop a robot for an autonomous vehicle competition.
SKILLS: PID control, steering algorithms, LabView, NI Hardware
SKILLS: PID control, steering algorithms, LabView, NI Hardware
Music Technology Projects
Click here for more details.
David spends his free time building and playing with music technology.
SKILLS: arduino, speaker building, circuit debugging, matlab
SKILLS: arduino, speaker building, circuit debugging, matlab
Personal Monitoring with EQ (Digital Room Correction) Project
Click here for more details.
David worked to optimize his personal listening setup using a combination of acoustics, measurement, and EQ.
SKILLS: acoustics, EQ, critical listening, systems design
SKILLS: acoustics, EQ, critical listening, systems design