Hao Jiang *** Huntington Ave, Boston, MA *****; 617-***-****; *****.****@*****.***.***, EDUCATION
Northeastern University, Boston, MA Sep. 2015 to Dec. 2019 Bachelor of Science - Computer Engineering, GPA: 3.4 / 4.0 Courses: Artificial Intelligence, Computer System, Object Oriented Design, Fundamentals of Computer Science II, Fundamentals of Linear System, Fundamentals of Networks, Engineering Algorithms, Algorithm and Data, Embedded Design, Circuits and Signals: Biomedical Ap- plications, Discrete Structures, Fundamentals of Digital Design and Computer Engineering TECHNICAL SKILLS
Operating Systems: Ubuntu16.04, 18.04, Robot Operating System, Windows XP, Windows 7, Mac Systems Software: AutoCAD, PSpice, Matlab, Microsoft Office, Microsoft Visual Studio, Adobe Photoshop Programming Language: Python, C++, Java, C, Swift, VHDL, BSL Hardware and Device: Oscilloscope, Function Generator, Digital Multimeter, FPGA, OP-Amps, CMOS ENGINEERING EXPERIENCE
Humatics - System Testing, Waltham Feb. to May. 2020 System Test Engineer
• Performed Humatics tracker system teardown to search for hardware deficiencies and integrated tracker on AGV to drive
• Configured navigation system and trackers with Linux system to localize in the warehouse environment
• Analyzed ROS bags data gathered from trackers and plotted velocities and positions using matplotlib using JupyterLab
• Formed a good understanding of the navigation system and workings of the tracker-rover system
• Learned different tools to interface with and updated firmwares of the trackers and the navigation system
• Learned to use a Total Measurement Station for ground trotting robots and infrastructure
• Certified forklift driver and operated for integrated system testing purposes SharkNinja - Software Quality Assurance, Boston Jan. to Jul. 2019 Software Quality Assurance coop
• Discovered mechanical, operational, firmware, application mobile phone app iOS/Android defects and entered them on JIRA
• Created and updated wiki pages in Confluence (Atlassian) executed software quality test protocols and recorded test results in Zephyr
• Coded and debugged Gazebo ROS simulation for mapping and coverage tests
• Participated in Python Automation Testing Framework project to automate existing tests as software engineer
• Created a graphical user interface for automated testing using wxPython library
• Formatted automation framework in Model-View-Controller pattern for better functional separation
• Performed robot system teardown to search for premature mechanical and hardware deficiencies
• Worked directly with software engineering team to reproduce defects and perform root cause analysis Northeastern University - Robotics and Intelligent Vehicles Research Laboratory, Boston Jan. to Jun. 2018 MassRobotics Technical coop
• Learned to control robots using Robot Operating System (ROS)
• Participated in 2018 Toyota RobotCup competition using Human Support Robot (HSR)
• Utilized Computer Vision library to do human face detection and recognition in Python
• Researched on available human gesture recognition libraries
• Utilized open-source Neural Network library to do human gesture recognition task in C++
• Performed person tracking and following tasks using gesture recognition library
• Controlled HSR arm and head to coordinate human robot interaction
• Utilized MaskRCNN library and super-pixel algorithm to implement deformable object segmentation
• Used data augmentation technique to augment training data for training MaskRCNN model Biomimetic Butterfly Robot Project, Boston Sep. to Dec. 2019
• Worked on a biomimetic butterfly robot project in collaboration with Professor Ramzani’s biomimetic lab from NEU in a group of six stu- dents. This robot was designed to be lifelike and utilized as a co-robot which was designed to help create opportunities for safe flight in domestic settings. I interfaced with sensor data through micro-controller in C language to control motor, and received data from sensors. MVC Design, Boston Sep. to Dec. 2018
• Built a simple interactive animation following Model-View-Controller architecture using Java Swing library which can read from a text file and allows user to add, delete or edit shapes to existing animation. It also lets the user to start, stop and rewind the animation, and out- puts resulting animation in SVG format
Word Search Puzzle Program, Boston Feb. 2017
• Explored existing sorting algorithms and wrote a C++ program that solves the word search puzzle game using quick-sort algorithm and heap-sort algorithm