Skip to content
View jasonstaker's full-sized avatar

Organizations

@ubcuas

Block or report jasonstaker

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jasonstaker/README.md

Jason Staker · @jasonstaker

About Me

  • CS student at UBC (GPA 4.0/4.0), US citizen
  • I write autonomy software that runs on real drone hardware, not just in simulation — on UBC's UAS team I build the ROS2 mission nodes that fly a competition UAV
  • The rest of what I build comes from wanting to understand physical systems from the math up: a black-hole ray tracer, a 2D physics engine, and (this summer) a terrain-aware path planner
  • Licensed drone pilot — Transport Canada RPAS Advanced
  • Mountain biking enthusiast and nature lover

Skills

  • Languages: C++, Python, Java, HTML/CSS
  • Robotics & Systems: ROS2, MAVROS, Docker, Linux, CMake, multithreading, numerical methods
  • Tools & Libraries: Git, OpenGL, OpenMP, SFML, OpenCV, GoogleTest, PyQt5, Pandas

Featured Projects

Project Tech Stack Repo
Schwarzschild Ray Tracer C++, OpenMP, CMake, GoogleTest schwarzschild-blackhole-renderer
2D Physics Engine & Renderer C++17, SFML, JSON, quadtree 2d-physics-demo
Personal Website React, Vite, Tailwind CSS personal-website

Team / UAS Work

Contributor on UBC UAS's drone software (the @ubcuas org) — ROS2/C++ on real flight hardware.

  • Hawkeye-OS — current ROS2 perception/mission stack (RealSense, VSLAM, Jetson, Docker). My commits »
  • Camera-Feed-2023 — C++ camera pipeline; I fixed the ArenaSDK/MAVLink build chain and a --fake-mode segfault to enable hardware-free Docker builds (PR #33, merged).

Let's Connect

Pinned Loading

  1. schwarzschild-blackhole-renderer schwarzschild-blackhole-renderer Public

    Renders a black hole by integrating null geodesics through Schwarzschild spacetime, multithreaded C++ with OpenMP

    C++ 1

  2. 2d-physics-demo 2d-physics-demo Public

    A Simple 2D Physics Engine using C++

    C++ 1