Bachelor of Applied Science - Computer Engineering
●A team with 5 people, designed an app to identify ingredient tables and check sensitization.
●Responsible for using Android studio to create the front-end of the design.
●Responsible for connecting the the development board with Wi-Fi broadband
●Responsible for connecting the app with the development board by using a Bluetooth chip.
●Responsible for connecting the raspberry pi with the De1-Soc board through RS232.
●Assisted in creating the back-end by using node.js.
●Assisted in creating the identify module by using raspberry pi and camera
●A team with 4 people, designed an app to post and rent unused UBC residences.
●Responsible for using Android studio to create the front-end of the application.
●Responsible for making unit tests to test front-end UI.
●Responsible for making connections between back-end and front-end.
●Assisted in creating the back-end by using node.js.
●A team with 5 people, designed a windows app to generate indoor room game maps.
●Responsible for using Qt to generate game maps through additive algorithms.
●Responsible for creating timetable, github repository, google drive and slack to organize the project.
●Responsible for using Qt to generate 3-D thumbnails of game maps.
●Responsible for using Qt to encode the game map to a .csv file.
●Assisted in using Unreal engine 4 to render the game map by using .csv files.
●Assisted in using Qt to generate game maps through subtractive algorithms.
●Assisted in writing a project report (design document) to the client.
●An Android application for pixel art creators, which can pixelate pictures from the album into pixel art.
●Ability to resize the pixel grid, and compress pictures according to user needs.
●Solved the loading problem of large images.
●Provides a color merging method to make the picture more like pixel art.
●Developed a Qt APP to control the harvest robot, including designing its user interface and
implementing hardware status display.
●Designed a basic database system for storing harvest data and progress information in the robot's
user interface.
●Created a comprehensive logic framework for generating and executing tasks for the robot.
●Designed a middleware solution to establish a connection between the user interface and the
hardware components through ROS2 protocol.
●Wrote numerous scripts in Ubuntu to expedite the testing and debugging process for other
developers.
Master of Applied Science - Computer Engineering
●Design and implemente the Hexo theme for my personal blog.