Hi, I'm Bassim Beshry

Aspiring Cloud Engineer focused on optimizing cloud network architectures

Profile

About Me

My name is Bassim Beshry and I'm a Computer Science graduate from UBC, passionate about networking and cloud engineering. I appreciate clean code and automated development pipelines. Throughout all my work, I strive to apply these two core principles to ensure a robust and organized development process.

My passion for drones led me to join the Aerial Robotics club at my Uni where after working with the team for 2 years, I learned about computer vision, networking, and autonomous systems. Once I graduated, my experience there using tools such as Docker and ZeroMQ pushed me towards the hobby of homelabbing where my love for networking and cloud engineering was elevated even more! After diving into the rabbit hole of cloud platforms, containerization, and CI/CD, I found that my passion for utilizing a complex skillset, in collaboration with my eagerness to learn more about these technologies, was best utilized as a cloud engineer. I want to focus on impacting businesses positively, contributing to cloud infrastructure that will lower costs, improve efficiency and security, and challenge my ability to innovate.

Apart from my career aspirations, I enjoy lane swimming, sim racing and experiencing stories filled with complex lore. My favorite book is The Sound of Waves by Yukio Mishima and some of my favorite games include Destiny 2 and the Nier series for their deep and rich lore.

Python
Docker
AWS
Git
CI/CD

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.

Scratch
CAD
HTML/CSS
Excel
Profile

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

Python
C++
Docker
MavSDK
Computer Vision
ZeroMQ
Profile

My Projects

F1 Telemetry Aggregator
Featured Project
Grafana dashboard for F1 Telemetry project

A small backend service that ingests F1 race/telemetry data, processes and stores aggregated metrics, and demonstrates shipping + operating practices (CI/CD, infra-as-code, monitoring, SLOs, incident handling). Minimal front-end using Grafana to display data.

Python
AWS
Docker
Postgres
Jenkins
Prometheus

Other Projects

Homelab

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.

Linux
Docker
Networking
Nginx/Apache
Cybersecurity
Box Budget

BoxBudget is an offline-first, privacy-focused budgeting app designed to give users complete control over their finances. Leverages local AI to extract and organize financial data from PDF statements.

Python
SQLite
Tauri
SvelteKit
Ollama
PyPDF2

Skills & Technologies

Backend Development
  • Python
    Advanced
  • Docker
    Intermediate
  • Nginx
    Intermediate
  • Postgres
    Beginner
  • FastAPI
    Beginner
Cloud & Deployment
  • AWS
    Intermediate
  • Terraform
    Intermediate
  • Jenkins
    Beginner
  • Prometheus
    Beginner
  • Grafana
    Beginner
Other Skills
  • Git/GitHub
    Advanced
  • Linux
    Intermediate
  • Java
    Intermediate
  • React
    Intermediate
  • C# and Unity
    Beginner

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!