About Yongqi Pi:
I am a software engineer with a strong background in various programming languages and a passion for technology and innovation. a software engineer with a strong background in various programming languages and a passion for technology and innovation. I am currently pursuing my Master of Engineering in Computing and Software at McMaster University and have gained valuable experience through internships at top companies in the field.
Experience
Bosch China | Software Engineer Intern | Shanghai, China Oct. 2021 – May 2022
- Refactored a ROS project using design patterns in C++ to improve code maintainability and scalability.
- Implemented Ray-Tracing algorithm by transforming point cloud data to octree maps for free space modelling with LiDARs using Point Cloud Library, ROS and C++.
- Applied foreground segmentation algorithm to point cloud data by using quadtree and plane equation.
- Designed a fusion framework for occupancy grids to integrate multiple inputs and fusion strategies.
- Solved the shift problem in IMU by using AprilTag in indoor positioning.
Alibaba Group | Software Engineer Intern | Shanghai, China Aug. 2021 – Oct. 2021
- Built a runtime resource sensing and performance monitor tool for testing using node.js and echart.
- Implemented over 10 features of microservices for a website for DevOps using Django and Python.
- Decreased 30% response time of microservices for asynchronous messaging using RabbitMQ.
Institute of Automation, Chinese Academy of Sciences Apr. 2021 – Aug. 2021
Software Engineer Intern Shanghai, China
- Developed a serial communication program for driving the motion system of a robot using PySerial.
- Implemented a 3D universal visualization tool for displaying structure of neural networks using openGL, D3.js, jQuery, HTML, CSS, Angular and Flask.
Education
McMaster University Hamilton, ON, Canada
Master of Engineering in Computing and Software (4-12-months Co-op)
Sep. 2022 – June 2024
Dalian Maritime University Dalian, China
Bachelor of Engineering in Software Engineering (GPA: 3.38/5.0) Sep. 2017 - June 2021
Professionals in the same Technology / Internet sector as Yongqi Pi
Jobs near Toronto, Ontario
-
Customer Service Stores Receiver
Found in: beBee S2 CA - 2 weeks ago
Safran Landing Systems Canada Ajax, Canada TEMPORARYJob Description · • Responsible for the picking of all parts using SAP WM Environment · • Responsible for the receiving of parts on request using SAP WM Environment · • Responsible for coordinating with team members to ensure smooth flow of inventory · • Responsible for carrying ...
-
dispatch logistician
Found in: Talent CA 2 C2 - 3 days ago
N&M DHALIWAL INC. Mississauga, CanadaEducation: · Expérience: · Education · College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · Tasks · Establish work schedules and procedures · Co-ordinate activities with other work units or departments · Monitor movement of supplie ...
-
Dual Dealer Supervisor-WDB
Found in: Talent CA 2 C2 - 3 days ago
CB Canada Toronto, CanadaPosition Summary · Under the general direction of the Table Games Pit Manager, this position is responsible for monitoring the day-to-day activities of table games operations on an assigned area basis while establishing and contributing to a safe and welcoming work environment fo ...