resume frank zhang

1
Contact Email Web 646 624 9057 [email protected] www.linkedin.com/in/zhangh94 Major Grade Level Major GPA BS in Aerospace Engineering (December 2016) Senior 3.55/4.0 - Dean’s List: S15 ‘(3.8), F15’ (4.0), W16’ (3.9) EDUCATION (ABET Accredited) SKILLS Embedded Systems UAV Datalogger Project Coursework Involvement Alpha Kappa Psi Charity Water CalPoly Cat Shelter Chinese Students Assoc. Korean Students Assoc. Software Knowledge Hobbies Woodworking Gardening Biking Reading Northrop Grumman Collaboration Project (NGCP) PERSONAL DETAILS Frank (Haishuo) Zhang RELEVANT EXPERIENCE WORK EXPERIENCE MATLAB Programming Intern Empirical Systems Aerospace (ESAero) June 2015 - September 2015 Sensor Interface Engineer and Python Programmer Aerospace Design Lead and Project Manager December 2014 - Present • Worked with the BeagleBone Black Linux based embedded system to develop a modular, high sample rate, expandable data logger for UAV platforms with older systems • Expanded the capabilities of the data logger to include IMU data and the ability to relay flight data in real time to ground station through xBee explorer telemetry units • Utilized Adafruit Python IO libraries to create efficient, orgnanized, and well documented code • Worked with a wide variety of common interfaces including GPIO, PWM, ADC, I 2 C, and UART • Lead a team on the Cal Poly San Luis Obispo campus to work with a Cal Poly Pomona team in developing autonomous air, land, and sea vehicles which demonstrate functionality in line with Northrop Grumman’s interests • Applied systems engineering methodology to create CONOPS and engineering requirements to complete an autonomous demonstration with all air, land, and sea vehicles • Worked closely with multidisciplinary teams to implement autonomous collision avoidance and computer vision object recognition algorithms • Worked to improve the capabilities of an aircraft conceptual design software package for alternative energy sources • Applied aerospace fundamentals to build various MATLAB modules for conventional engines as well as alternative fuel and propulsion methods • Maintained a high level of coding discipline and documentation to ensure that all modules integrated seamlessly into the larger software system • Complied and presented progress reports to various NASA officials including the project COR throughout the development process C MATLAB Simulink Python SOLIDWORKS Embedded Systems Flight Control (Systems) Modern Control Theory Microsoft Office Tools Teamwork and Leadership Analysis and Test US Citizen (May work on government contracts) University California Polytechnic State University - SLO Aircraft Dynamics and Controls (A) Aircraft Design AIAA (A) Individual Study (6 Units) (A) Senior Systems Lab (embedded systems) (A) Control Systems Theory (A) DeepC (Enrolled) August 2015 - December 2015 Arduino UNO IMU Project Project Lead and C Programmer September 2015 - December 2015 • Wrote C code using the Arduino Wire libraries to collect data from a 6DOF digital IMU and developed a digital Kalman filter using sensor fusion from accelerometer and gyroscope data • Implemented IMU positioning algorithms to calibrate the IMU for bias and filter noise and perform dead reckoning to determine velocity and position • Interfaced signal processing code with other team members to develop a feedback control loop on roll and pitch angle and tested the flight control actuation on a model RC aircraft Grasshopper Rocket Control System Project MATLAB Programmer Janurary 2016 - March 2016 • Applied modern control theory to simulate and design a control system for a Grasshopper Reuseable Launch Vehicle technology demonstrator rocket • Obtained the equations of motion from a dynamic model of the system and linearized the system to produce a linear time invariant state space model • Determined the system to be output controllable rather than fully controllable and designed an output feedback controller to augment the open loop response

Upload: frank-zhang

Post on 12-Apr-2017

62 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Resume Frank Zhang

Contact

Email

Web

646 624 9057

[email protected]

www.linkedin.com/in/zhangh94

Major

Grade Level

Major GPA

BS in Aerospace Engineering (December 2016)

Senior

3.55/4.0 - Dean’s List: S15 ‘(3.8), F15’ (4.0), W16’ (3.9)

EDUCATION (ABET Accredited)

SKILLS

Embedded Systems UAV Datalogger Project

Coursework

Involvement Alpha Kappa Psi Charity WaterCalPoly Cat ShelterChinese Students Assoc.Korean Students Assoc.

Software Knowledge HobbiesWoodworkingGardeningBikingReading

Northrop Grumman Collaboration Project (NGCP)

PERSONAL DETAILS

Frank (Haishuo) Zhang

RELEVANT EXPERIENCE

WORK EXPERIENCE

MATLAB Programming InternEmpirical Systems Aerospace(ESAero)

June 2015 - September 2015

Sensor Interface Engineer and Python Programmer

Aerospace Design Lead and Project Manager December 2014 - Present

• Worked with the BeagleBone Black Linux based embedded system to develop a modular, high sample rate, expandable data logger for UAV platforms with older systems• Expanded the capabilities of the data logger to include IMU data and the ability to relay �ight data in real time to ground station through xBee explorer telemetry units• Utilized Adafruit Python IO libraries to create e�cient, orgnanized, and well documented code• Worked with a wide variety of common interfaces including GPIO, PWM, ADC, I2C, and UART

• Lead a team on the Cal Poly San Luis Obispo campus to work with a Cal Poly Pomona team in developing autonomous air, land, and sea vehicles which demonstrate functionality in line with Northrop Grumman’s interests• Applied systems engineering methodology to create CONOPS and engineering requirements to complete an autonomous demonstration with all air, land, and sea vehicles• Worked closely with multidisciplinary teams to implement autonomous collision avoidance and computer vision object recognition algorithms

• Worked to improve the capabilities of an aircraft conceptual design software package for alternative energy sources• Applied aerospace fundamentals to build various MATLAB modules for conventional engines as well as alternative fuel and propulsion methods• Maintained a high level of coding discipline and documentation to ensure that all modules integrated seamlessly into the larger software system • Complied and presented progress reports to various NASA o�cials including the project COR throughout the development process

CMATLABSimulinkPythonSOLIDWORKS

Embedded SystemsFlight Control (Systems)Modern Control TheoryMicrosoft O�ce ToolsTeamwork and LeadershipAnalysis and Test

US Citizen (May work on government contracts)

University California Polytechnic State University - SLO

Aircraft Dynamics and Controls (A) Aircraft Design AIAA (A) Individual Study (6 Units) (A)Senior Systems Lab (embedded systems) (A) Control Systems Theory (A) DeepC (Enrolled)

August 2015 - December 2015

Arduino UNO IMU Project Project Lead and C Programmer September 2015 - December 2015• Wrote C code using the Arduino Wire libraries to collect data from a 6DOF digital IMU and developed a digital Kalman �lter using sensor fusion from accelerometer and gyroscope data• Implemented IMU positioning algorithms to calibrate the IMU for bias and �lter noise and perform dead reckoning to determine velocity and position• Interfaced signal processing code with other team members to develop a feedback control loop on roll and pitch angle and tested the �ight control actuation on a model RC aircraft

Grasshopper Rocket Control System Project

MATLAB Programmer Janurary 2016 - March 2016• Applied modern control theory to simulate and design a control system for a Grasshopper Reuseable Launch Vehicle technology demonstrator rocket• Obtained the equations of motion from a dynamic model of the system and linearized the system to produce a linear time invariant state space model• Determined the system to be output controllable rather than fully controllable and designed an output feedback controller to augment the open loop response