Blog

Engineering, programming, and student experiences.

Radio Controlled Boat Design Project

Designing and building a radio-controlled boat for The Fluvarium competition.

Design Process

Researched basic hydrodynamic principles and analyzed hull designs. Iterating through multiple hull configurations in OnShape, testing bow shapes, beam widths, and keel designs. Modifying for exact model dimensions.

Technical Challenges

The main challenge is balancing a slim, fast shape with enough stability to stay upright in the water. I also focused on making the electronics compartment leak-proof without permanently sealing it, ensuring the batteries remained easily accessible.

OnShape RC Electronics Waterproofing

Circuit Craft

Circuit solver application using Modified Nodal Analysis to calculate voltage and current in linear circuits.

Technical Implementation

MNA algorithm constructs matrices representing circuit topology and element values. Solver uses linear algebra to solve for node voltages and branch currents.

User Interface

Drag and drop circuit elements, connect them, and view calculated results. Vector icons follow standard circuit diagram conventions.

Learning Outcomes

Algorithm design, GUI programming, linear algebra applications.

Python PySide6 MNA Algorithm NumPy

Volunteering at Health Sciences Centre

Since August 2025, volunteering at Health Sciences Centre to support patients and staff.

Key Responsibilities

  • Provide mealtime assistance to patients
  • Direct and assist patients throughout facility
  • Support patients during wait times

Skills Developed

Patient communication, healthcare procedures, time management in clinical settings.

Volunteer Work Healthcare

Stay Updated

Regular blog posts on projects and technical learning.

Get In Touch