Michael Patrick Donahue Jr.
260-***-**** • *******@******.***
**** * **** *, *******, IN 46783
EDUCATION:
Purdue University, West Lafayette, IN May ‘19
Bachelor of Science in Computer Engineering
Technical Skills: Java, C/C++, Embedded Systems Programming, SystemVerilog, Root Cause Analysis
LinkedIn Profile: https://www.linkedin.com/in/michaelpdonahuejr/
Github Profile: https://github.com/donahum
SOFTWARE/HARDWARE PROJECTS:
Stress Sensing Android Application
Languages: Java (Android), C (ESP32 Microcontroller) Jan – May ‘19
Application samples data from ESP32 microcontroller via Bluetooth low energy (BLE) stack, and stores/fetches user data in NoSQL database. Session data is then used to determine stress levels.
ESP32 PCB-integrated microcontroller samples heart rate, O2 levels, perspiration, body temperature, etc. via ADC and pulse counter, and broadcasts this data via BLE
MIPS Processor
Languages: SystemVerilog, MIPS Assembly Jan – May ‘19
Implemented single-core, 5 stage pipelined, cache-integrated, and multi-core processors
Each design was analyzed with test benches, and tested via simulation, synthesis, as well as mounting on an Altera FPGA
Micro Compiler Aug – Dec ‘18
Languages: C++, Flex (Scanner), Bison (Parser)
Implemented semantic actions for if/else if, while loops, function calls, etc. via class abstraction
Created tokenizer using regular expressions with Flex, and parse tree with Bison
Limited output assembly instruction to four registers utilizing register allocation
WORK EXPERIENCE:
Fiat Chrysler Automobiles, Auburn Hills, MI
Global Vehicle Cybersecurity Intern May – Aug ‘18
Coordinated Cyber Auto Challenge educating students about cybersecurity in the automotive industry
Created autonomous R/C car challenge at DEFCON 26 Car Hacking Village CTF
Uconnect Product Development Engineer Jan – May ‘17
2018 Vehicle Lead for high-line VP4R Panasonic radio for the Chrysler Pacifica platform
Requirements Lead for all high-line VP4R radio function
Active Chassis & Safety Component Engineer May – Aug ‘16
Consolidated warranty requirements for brake and steering components
Verified electronic park brake function across every vehicle line
Production Execution Root Cause Analyst Aug - Dec ‘15
Provided root cause analysis for vehicle level issues across numerous vehicle lines
Correlated global FCA processes and key differences in plants from each region
Electrical Engineering Validation with Body & Audio Systems Jan - May ‘15
Created software tool to semi-automate validation process for entire team
Conducted study analyzing satellite reception quality through warranty data and benchmarking
Functional Integration with Driver Assistance Systems June - Aug ‘14
Coordinated Design for Six Sigma studies with suppliers and developing technology/systems
Assembled system-level testing plans for systems in future vehicle programs (DVP&R)