Hi, I'm Bassim Beshry
Aspiring Platform Engineer passionate about bridging the gap between software and hardware.

About Me
I'm a recent Computer Science graduate from the University of British Columbia with a focus on software development in the field of aerial robotics. I am currently working on entering the field as a Platform Engineer where I can focus on building well optimized and automated applications. I like working with teams where I can learn from others and collaborate to solve difficult problems.
When I'm not coding, you can find me reading fantasy novels, sim racing, or flying FPV drones. I have a passion for technology and love F1 and drones.
Experience
Project Coordinator @ Calgary International Academy
- - Designed and led hands-on STEM experiments for kids aged 10–14, focusing on coding, robotics, Arduino, and 3D printing.
- - Developed engaging, age-appropriate curriculum modules on topics such as basic electronics, sensor programming, and mechanical design.
- - Facilitated project-based learning activities that introduced foundational engineering concepts like aerodynamics, propulsion, and automation.
- - Adapted lessons to a wide range of learning styles, promoting creativity, problem-solving, and teamwork in a collaborative environment.

Software Developer @ UBCO Aerial Robotics and Rocketry Club
- - Developed an autonomous UAV flight procedure using MavSDK, C++, and Mission Planner simulations to retrieve water from a tank and navigate waypoints for wildfire suppression
- - Designed and implemented an autonomous spiral search algorithm for aerial fire detection during ground surveys
- - Troubleshooted cellular communications between the ground station and drone in order to stream FPV video footage
- - Worked with ZeroMQ for inter-process communication between the drone and ground control station.
- - Developed a camera calibration algorithm with OpenCV to fix radial distortion seen in webcam lenses
- - Trained a YOLOv7 object detection model using an online dataset and OpenCV to identify UAV landing pads; conducted supporting research on LiDAR technology for enhanced precision during autonomous landing

My Projects

ShootEmUp game that mixes fantasy and sci-fi! Play as a dragon defending earth from an alien invasion. Collect powerups to help work your way to the boss. Created during a 2 week Game Jam.
Other Projects
The wiki for my personal home server. All setups for chosen applications are stored here for documentation and debugging purposes. See my current and future setups linked below.
Web-based application designed for BFL Canada brokers and administrators to efficiently compare insurance policy documents.
Skills & Technologies
- HTML/CSSAdvanced
- JavaScriptIntermediate
- ReactIntermediate
- TauriBeginner
- SvelteKitBeginner
- PythonAdvanced
- JavaIntermediate
- DockerIntermediate
- SQLIntermediate
- SQLite/DjangoBeginner
- Git/GitHubAdvanced
- C# and UnityIntermediate
- LinuxIntermediate
- NginxIntermediate
- AWSBeginner
Get In Touch
I'm currently looking for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!