I am an experienced software developer and robotics engineer with a solid educational background in computer science from the University of Alberta. I have worked on various projects involving robotic arm functionalities, data engineering, and mechanical engineering web applications. My expertise includes backend and frontend development using multiple frameworks and programming languages. I enjoy solving complex problems and optimizing algorithm performance to deliver efficient and reliable software solutions. Currently based in Calgary, Canada, I actively develop robotic systems using ROS2 and apply my data processing skills to deliver consistent and accurate results. I am passionate about continuous learning and applying the latest technologies such as Docker, AWS, and modern web frameworks to create impactful software applications and robot functionalities.

Hongfang Xu

I am an experienced software developer and robotics engineer with a solid educational background in computer science from the University of Alberta. I have worked on various projects involving robotic arm functionalities, data engineering, and mechanical engineering web applications. My expertise includes backend and frontend development using multiple frameworks and programming languages. I enjoy solving complex problems and optimizing algorithm performance to deliver efficient and reliable software solutions. Currently based in Calgary, Canada, I actively develop robotic systems using ROS2 and apply my data processing skills to deliver consistent and accurate results. I am passionate about continuous learning and applying the latest technologies such as Docker, AWS, and modern web frameworks to create impactful software applications and robot functionalities.

Available to hire

I am an experienced software developer and robotics engineer with a solid educational background in computer science from the University of Alberta. I have worked on various projects involving robotic arm functionalities, data engineering, and mechanical engineering web applications. My expertise includes backend and frontend development using multiple frameworks and programming languages. I enjoy solving complex problems and optimizing algorithm performance to deliver efficient and reliable software solutions.

Currently based in Calgary, Canada, I actively develop robotic systems using ROS2 and apply my data processing skills to deliver consistent and accurate results. I am passionate about continuous learning and applying the latest technologies such as Docker, AWS, and modern web frameworks to create impactful software applications and robot functionalities.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Intermediate

Work Experience

Robotics Intern at ChangShu Robotics
October 1, 2024 - Present
Developed robotic arm’s scanning and movement functionalities using Python and C++ under ROS2. Utilized Qt Creator to design Rviz UI layouts efficiently without manual HTML coding. Implemented algorithms that processed 31 million data points per second and achieved 80% accuracy of human arm actions, enhancing robotic operational efficiency and precision.
Data Engineer at Elite
September 1, 2024 - August 23, 2025
Processed and transformed data using Python and MySQL, optimizing SQL queries to enhance data retrieval speed to 1350 data points per second. Automated data workflows with Excel applying inferential statistics, ensuring 99% output accuracy and data consistency. Designed reliable database schemas with constraints and foreign keys in PostgreSQL, maintaining 99% data validity and high reliability.
Software Developer at Terrasoft Ltd.
September 1, 2023 - August 23, 2025
Developed mechanical engineering web applications using Spring framework with optimal algorithms to ensure efficient program runtime. Deployed applications onto Linux servers utilizing GitLab for version control. Designed frontend user interfaces with Vue and React, enhancing code readability by employing Webpack to encapsulate JavaScript and HTML. Maintained database schema integrity with properly defined constraints and foreign keys to ensure 99% data validity.

Education

Bachelor of Science at University of Alberta
September 1, 2015 - August 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Manufacturing

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more