- Second‑year CS student at UBC (GPA 4.0/4.0)
- Passionate about rendering, physics simulation and systems programming
- Hands‑on experience in C++ and Python; built a Schwarzschild ray tracer and a 2D physics engine
- QA and automation background with Postman, Selenium and Chrome DevTools
- Collaborative problem‑solver with clear documentation focus
- Mountain biking enthusiast and nature lover
- Languages: C++, Python, Java, HTML/CSS
- Tools & Frameworks: Git, CMake, OpenMP, SFML, GoogleTest, PyQt5, Selenium, Pandas
- Concepts: Multithreading, numerical methods, data structures & algorithms, API testing, OOP
| Project | Tech Stack | Repo |
|---|---|---|
| Schwarzschild Ray Tracer | C++, OpenMP, CMake, GoogleTest, stb_image | github.com/jasonstaker/schwarzschild-blackhole-renderer |
| 2D Physics Engine & Renderer | C++17, SFML, JSON, Quadtree | github.com/jasonstaker/2d-physics-demo |
| RFP Web Scraper | Python, Selenium, Requests, Pandas, PyQt5 | github.com/jasonstaker/rfp-scraper |
| Java Swing Calendar App | Java, Swing, JSON persistence | github.com/jasonstaker/student-calendar |
