Hi, I'm Bassim Beshry

Aspiring Network Engineer focused on bridging on prem and cloud infrastructure

Profile

About Me

My name is Bassim Beshry and I’m a Computer Science graduate from UBC with a strong passion for networking and infrastructure engineering. I enjoy working close to the systems configuring and troubleshooting networks that are reliable, secure, and scalable. I value clean configurations, strong fundamentals, and automation where it meaningfully improves reliability and operational clarity.

My interest in networking took shape during my time in the Aerial Robotics club, where I spent two years working on distributed and autonomous systems. Through this experience, I gained exposure to computer vision pipelines, inter-process communication, and networked systems using tools like Docker and ZeroMQ. These projects emphasized the importance of low-latency communication, fault tolerance, and observability in real-world systems.

After graduating, I expanded this interest through homelabbing, where I actively design and manage networked environments involving routing, monitoring, and containerized services. Exploring cloud platforms further strengthened my understanding of hybrid networking concepts such as VPCs, serverless architecture, and infrastructure segmentation. I’m motivated by roles that allow me to build and maintain resilient network infrastructure, support on-prem and cloud integrations, and contribute to systems that improve performance, security, and operational efficiency.

Outside of work, I enjoy lane swimming, sim racing, and videogames with expansive worlds and complex narratives. My favorite book is The Sound of Waves by Yukio Mishima, and my favorite games include Destiny 2, the Nier series, Final Fantasy 14 and Clair Obscur: Expedition 33.

Python
Docker
AWS
Git
CI/CD

What I'm Currently Working On

I'm currently focused on projects that strengthen my networking and infrastructure engineering skills through hands-on implementation.

Immigration Client Management System
New project for a local immigration consulting firm.
  • - Client intake form built with Tally. Stores client information securely in PostgreSQL.
  • - Client dashboard for managing and tracking client cases and statuses
  • - Custom eligibility engine to determine client eligibility for various immigration programs
Python
React
PostgreSQL
AI Agent Assistant w/ OpenClaw
Experimenting with AI orchestration to automate infrastructure management tasks in my homelab.
  • - Set up a VM to run the gateway for the personalized AI Agent (deepseek-chat)
  • - Created an isolated subnet to manage AI service traffic and IPtables to block unwanted connections on my main LAN
  • - Setup a vector graph database to store and query AI agent interactions effectively giving it a memory
Linux
AI
Networking
Vector Databases

Experience

AI Developer @ FlyWheel Solutions

  • - Developed a two-pass LLM classification system using the OpenRouter API to extract structured attributes from industrial equipment descriptions and test model efficiency, enabling automated categorization across 4 hierarchical levels and 25+ attributes
  • - Built an automated LLM prompt benchmarking and evaluation pipeline in Python, tracking PDF parsing accuracy across datasets to standardize model performance measurement and identify cost optimal models
  • - Iteratively refined prompts using Llama Cloud Services, improving table extraction robustness and increasing parsing accuracy by 60%, significantly enhancing downstream data quality

Python
AI/LLMs
JSON
RAG
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

Lone Tree Accounting Application
Featured Project
Analytics dashboard for Lone Tree Accounting Application

Accounting application built for Lone Tree Resources to audit and track financial transactions. I used a fully containerized stack consisting of a Django backend, React frontend, and Postgres database. To start, upload your PDF invoices and PyPDF2 will extract the relevant information and store it in the database. The frontend then provides a user-friendly interface to view, search and filter transactions, as well as visualize financial data through charts and graphs. The application will automatically flag any price anomalies based on historical data and provide insights to help ensure that vendor pricing is consistent with past transactions. My full end to end testing framework made development smoother and more reliable. This project was a great opportunity to apply my skills in full-stack development, containerization, and data processing to solve a real-world problem.

Python
Docker
React
Postgres
Django
PyPDF2

Other Projects

Ubuntu Server (Homelab)

A collection of services and infrastructure I use to learn about networking, containerization and Linux. This includes a variety of self-hosted applications such as Jellyfin, Immich and NextCloud. The homelab is running Ubuntu Server and I have containerized most services through Docker. I also use Nginx as a reverse proxy and have set up SSL certificates through Certbot.

Linux
Docker
Networking
Nginx
Cybersecurity
F1 Telemetry Aggregator

A backend service that ingests F1 race and telemetry data, processes and stores aggregated metrics, and demonstrates CI/CD and observability practices. Metrics are visualized in Grafana dashboards.

Python
AWS
Docker
Postgres
Jenkins
Prometheus
View Other Projects

Skills & Technologies

Networking & Infrastructure
  • TCP/IP, DNS, DHCP
    Intermediate
  • Network Security
    Beginner
  • Routing & Switching
    Beginner
  • Network Monitoring
    Beginner
  • VLANs & Subnetting
    Beginner
Cloud & Deployment
  • AWS
    Intermediate
  • Grafana & Prometheus
    Intermediate
  • Terraform
    Beginner
  • VPC
    Beginner
  • Jenkins
    Beginner
Systems & Programming
  • Python
    Advanced
  • Docker
    Advanced
  • Linux
    Intermediate
  • NGINX
    Intermediate
  • Django & React
    Beginner

Get In Touch

I'm currently looking for new opportunities and am targeting Network Engineer roles. Whether you have a question or just want to say hi, I'll try my best to get back to you!