Thanks for stopping by! 👋

© 2025 Chongju Mai. Made with lots of 🫶 and a bit of 💻.

Jump to Section

Chongju Mai
HomeProjectsExperience

My Professional Journey

From academic research to industry experience, here's a comprehensive look at my educational background, work experience, and contributions to the field.

Education

My academic journey through computer science and research

Doctor of Philosophy - PhD, Computer Science

Current

Western University

Jan 2023 - Jan 2027

Research direction: Drone Communication Security

Master of Science - MS, Computer Science

Western University

Sep 2021 - Feb 2023

Thesis: Developing A Smart Home Surveillance System Using Autonomous Drones

Undergraduate, Computer Science

Wilfrid Laurier University

Sep 2015 - Jun 2020

Faculty of Science: Dean's Honour Roll 2019/20

Professional Experience

Roles that have shaped my career and expertise

Full Stack Developer and Project Manager

Current

Bamboo Innovations Inc.

Contract
London, Ontario, Canada
Jan 2024 - Present

Duration: 2 years 1 month

  • •Developed and maintained multiple mobile and web applications utilizing cutting-edge technologies
  • •Designed and implemented company website (www.bambooinnovations.ca), significantly enhancing digital presence and user experience
  • •Led cross-functional project teams, successfully implementing agile methodologies to optimize development workflows
  • •Managed comprehensive project lifecycles from initial concept through final deployment
  • •Coordinated effective stakeholder communications and technical documentation processes
  • •Optimized project delivery, substantially improving team productivity and aligning with strategic business objectives

Graduate Teaching Assistant

Current

Western University

Part-time
London, Ontario, Canada
Jan 2022 - Present

Duration: 4 years 1 month

  • •Conducted comprehensive assignment grading, ensuring fair and consistent evaluation of student work
  • •Proctored examinations to support smooth and organized testing processes
  • •Hosted weekly office hours to provide individualized academic support and guidance to students
  • •Facilitated laboratory sessions, offering hands-on assistance and technical guidance to students
  • •Evaluated and graded laboratory tasks, providing constructive feedback to support student learning

Programming Tutor

Queen Elizabeth Tutoring Academy

Part-time
Remote
Oct 2021 - Aug 2024

Duration: 2 years 10 months

  • •Developed and delivered comprehensive programming curriculum for youth learners
  • •Created structured class materials and assignments to support students' coding education
  • •Provided individualized feedback through thorough assignment grading and assessment
  • •Offered dedicated one-on-one support, addressing students' programming questions and challenges

Lab Instructor

Wilfrid Laurier University

Contract
Waterloo, Ontario, Canada
Jan 2021 - May 2021

Duration: 4 months

  • •Conducted lab sessions, providing comprehensive student guidance and technical support
  • •Assisted students in resolving complex technical questions during lab work
  • •Evaluated and graded lab tasks, ensuring accurate and timely input of student performance into university systems

Product Support Specialist

SAP

Co-op
Waterloo, Ontario, Canada
May 2018 - Aug 2019

Duration: 1 year 3 months

  • •Investigated and resolved critical SAP system issues for Fortune 500 companies, collaborating with developers and colleagues
  • •Analyzed complex problems in Linux and Windows environments, ensuring minimal disruption in production
  • •Provided expert SAP application support, enhancing system performance and user satisfaction
  • •Conducted root cause analysis and implemented long-term solutions to prevent recurring issues
  • •Maintained comprehensive support documentation, ensuring knowledge transfer and continuity in problem-solving

Publications

Research contributions and academic publications

MavSec: A Safer Version of MavLink

High Impact

C. Mai, A. Haque (2024)

IWCMC 2024

The MavLink protocol is a lightweight communication protocol used for communication between unmanned aerial vehicles (UAVs) and the ground control station (GCS). The contents of the MavLink payload might include sensitive information, including mission details and the geographical coordinates of the drone. Nonetheless, due to the lack of encryption support in the MavLink protocol, the payload can be readily obtained and modified by an attacker. This study introduces an enhanced protocol called MavLink Secure (MavSec) that provides built-in support for payload encryption. Furthermore, we have also incorporated the secure key exchange process. Then, our proposed protocol was tested with various encryption algorithms (AES, RC4, ChaCha20, PRESENT, RECTANGLE) implemented in C++. Next, we proceed to evaluate the performance metrics with peak memory usage and average delay time on two separate machines. The results of experiments indicate that ChaCha20 has better overall performance in comparison to other encryption algorithms. The integration of ChaCha20 with MavSec has resulted in enhanced levels of confidentiality, integrity, and authenticity compared to the unprotected MavLink protocol.

UAV Communication
Mavlink

Developing A Smart Home Surveillance System Using Autonomous Drones

C. Mai, A. Haque (2023)

WFIOT 2023

Placing a number of home surveillance cameras around the property can enhance home security. However, camera coverage and their true effectiveness can be limited due to the limited number of cameras that can be installed, camera's field of view, camera's fixed position, and associated privacy issues. Unmanned aerial vehicles (UAVs), commonly known as drones, are able to fly independently without any human intervention. There are already a few commercially available options for outdoor drone surveillance, but none for indoor applications. We believe the drones can be effectively deployed for home monitoring purposes in a cost-effective and privacy-preserving manner. In this paper, we developed a novel autonomous drone prototype that can offer economically viable effective smart home monitoring capabilities than currently available home monitoring solutions in today's smart home industry. While in flight, our developed drone navigation system can fly on any predefined paths, dynamically change the paths based on user requirements to inspect any place within its range and adapt to unanticipated situations, such as obstacle avoidance and low battery. In addition, the system can utilize machine learning to evaluate the camera stream from the onboard camera and perform object detection tasks and notify users accordingly. In our testing, we demonstrated that our developed prototype successfully performed all the functions mentioned above. Also, our novel findings from this paper shed light on some of the important parameters of indoor drone-based monitoring systems, which will contribute to the further advancement in drone-based home monitoring technology,

UAV
Smart home
Indoor drone surveillance

Research Projects

Current and completed research initiatives in drone technology and environmental monitoring

Multi-Scale Monitoring of Methane Emission from the City of London W12A Landfill

Ongoing
April 2024 - Present
Research Grant

Operate drone with integrated methane sensor to systematically collect data across designated research area. Process collected environmental data and coordinate transfer to data analysis process team for comprehensive investigation.

Collaborators:

Dr. Sarah Gallagher (PI)
Dr. Anwar Haque

Smart Home Surveillance System Using Autonomous Drones

September 2021 - May 2023

Developed a novel autonomous drone prototype that can offer economically viable effective smart home monitoring capabilities. The system utilizes machine learning for object detection and autonomous navigation with obstacle avoidance.

Collaborators:

Dr. Anwar Haque

Presentations & Conferences

Research presentations and academic contributions to the scientific community

Multi-Scale Monitoring of Methane Emission from the City of London W12A Landfill

Poster

Exploring Solutions for Carbon Transformation Workshop

May 23, 2024
Western University, London, Ontario

Collaborators:

Jayshri Sabarinathan
Anwar Haque
James Voogt
Jinfei Wang
Sarah Gallagher
Eric Pilles
Eric Savory
Franco Berruti

Awards & Recognition

Academic and professional achievements

IEEE CSYP 2025 3-Minutes Thesis Competition

Second Place

Competition • 2025

UWORCS 2024

Second Prize

Competition • 2024

UWORCS 2023

First Prize

Competition • 2023

Faculty of Science

Dean's Honour Roll

Academic • 2019/20