- βοΈ Mail: ruanjinhao@live.com
- π§ Official email: 15jr37@queensu.ca
- π Cellphone: +1 343 333 5766
- π» Wechat: R_HAOO
- π¬ Linkedin: ThomasThomas!
- π Who I am: A badminton enthusiast who is always passinate about robotics and wish to be a robotic engineer/researcher π¨βπ¬
- π Hobbies: πΈ > π > π¨βπ³ > β°οΈ > πββοΈ > πΎ
- π§ Country tag: π¨π³ + π¨π¦
- Degree: Master of Engineering (MENG)
- Major: Electrical and Computer Engineering in Dept. of Electrical and Computer Engineering
- Related coursework: Autonomous Vehicle and Navigation(ELEC 845), Data Communication(ELEC 867), Random process and probability(ELEC 861), Machine Learning and Deep learning(ELEC 825), Power Electronics(ELEC 431), Electric Machine and Control(ELEC 436)
- Academic project: Autonomous GPS-based Marine Vessel
- Degree: Bachelor of Applied Science
- Major: Electrical Engineering in Dept. of Electrical and Computer Engineering
- Related coursework: Power electronics, objected oriental programming (Java), the fundamentals of logical circuit design, electronics, assembly language, microprocessorand embedded system, Biomedical image and signal Processing, Basic C language (data structure), electromagnetic, antenna design, discrete math, Sensors in Arduino platform, Continuous and discrete time signal processing, Probability, Digital signal processing, Information theory,Engineering practice and communication, Engineering economics
- Capstone project: A Sensor Framework For Balanced Posture And Gait Study
π AI Engineer of Cloud-based Algorithm at Dept. of Research and Development Starting in Fall 2022 (Full-Time)
- Upcoming engineer working on the cloud-based VR product Full-Time
- Cloud-based algorithm and controlle design
- Functionality and system architecture validation and optimization
- Other responsibilities: data fusion from IMU hyper-parameters estimation, validation and optimization
π Teaching Assistant in Dept. of Electrical and Computer Engineering in Summer 2021 (Part-Time)
- Course Code: ELEC 326 Probability and Random Process Part-Time
- Marking course deliverable, including Midterm and Final
- Other responsibilities: uploading their grades on the OnQ Communication platform, Q&A related to course materials for undergraduate students
π OPERATION & MAINTENANCE Intern at Dept. of Digital Management Summer 2019
- Learn the operations of the machine room in the airport
- Maintenance and inspections of software and hardware devices
- Attend to the 50-day memory program cooperated with HUAWEI
- Participate in the first-round panoramic project in the flying zones
Maintenance Engineering Analysis for prosthetic arms
- Group assignment of designing a prosthetic arm of adult males over the age of 46 for QU Biomedical Consulting.
- Both calculation of energy requirement and tension in the synthetic bicep and measurement from the demographic done in MATLAB.
- The analysis conducted for characteristic of the synthetic model and recommended materials for the arm.
Fuselage jig design
- Group jig design of creating an apparatus serving the purpose of securing small aircraft modelii.
- Fuselage jig analysis, including graphic design in Solid Edge, construction process and solution, material selection and solution evaluation
3D Scanner/ 3D Drawer
- Different method of scanning an object by combination of at least one distance sensors
- MATLAB & Arduino Code for different methods to display the object in the Figure below
Biomedical image and singal processing
- Use basic features detection mechanisms containing edge detectors and corner detectors in two dimensional images datasets
- Spatial Domain Processing to analyze image characteristics and improve image quality
- Analyze ECG signals to detect features such as heart rate intervals and QRS-complex
- Implement artifacts-removal/filtering and power-spectrum in ECG
- Mandarin: Native
- Cantanese: Native
- English: Advanced
- Professional skills:
- Circuit design and simulation: LT Spice, PSIM, Circuit design in protoboard and the use of oscilloscope function generator, Advanced Design System
- Programming: MATLAB, Simulink, Python, Tensorflow, Arduino, C language
- Text Editing: Microsoft Office, Latex
- Practical skills: time management,teamwork abilities, writing, project management, critical and creative thinking, summarising, adaptability
Executive Club Manager (01.2019β04.2020)
- Administered the registration of club players and oversaw set-up and take-down of equipment in weekly time slots
- Maintain order for the club operation depending on safety protocols in the Department of Athletes and Recreational Centre
- Reached out to badminton enthusiasts using social media apps to promote the club and the activities and promote the badminton club size over 200 club members
Engineering Team Assistant (08.2019)
- Give some technical supports to the engineering design university team from Switzerland to assist their capstone project, Smart Guidance and Resonance LED (NOX)
- Computing marketing and financial analysis for the electronic device and components in electronics market in China
- Help the team realize electrical circuits testing, Arduino programming, technical drawings, and the project prototyping