About me
Computer Science student at the University of Toronto with experience in cybersecurity, firmware, low-level development and software engineering. Interested in deep technical work, solutions architecting. A continuous learner interested in owning problems, researching and implementing solutions.
Interests & Skills
├─ Research & Development: I’ll never get bored learning, truly understanding, and engineering something new
│ ├─ Computer Science: I love the chance to use and actively seek ways to use concepts within computer science
│ │ ├─ Linux
│ │ │ ├─ Nix & NixOS: I could give a Ted Talk on how awesome this is for dev ops
│ │ │ │ ├─ Perfectly reproducible, time independent environments
│ │ │ │ └─ Given infinite time lets rewrite the world’s infrastructure
│ │ │ ├─ IoT / microcomputers & microcontrollers
│ │ │ └─ Hosting servers
│ │ │ ├─ Docker
│ │ │ └─ OCI images with Nix
│ │ ├─ Programming
│ │ │ ├─ Rust: Given infinite time lets rewrite the world’s codebases
│ │ │ ├─ C/C++
│ │ │ ├─ Python
│ │ │ ├─ Bash
│ │ │ ├─ Assembly
│ │ │ ├─ Functional
│ │ │ ├─ Object Oriented
│ │ │ ├─ Design patterns
│ │ │ ├─ SQL
│ │ │ └─ GDScript
│ │ ├─ Cyber security
│ │ │ ├─ Reverse engineering assembly
│ │ │ ├─ Binary patching
│ │ │ ├─ Anticheat
│ │ │ ├─ CTF’s
│ │ │ ├─ CompTIA PenTest+ certified
│ │ │ ├─ AI exploitation
│ │ │ │ ├─ Tricking image classifiers
│ │ │ │ ├─ Prompt injection techniques
│ │ │ │ └─ Extracting sensitive data with statistics
│ │ │ ├─ Side channel attacks
│ │ │ │ ├─ Van Eck Phreaking / TEMPEST
│ │ │ │ ├─ RF Sensing
│ │ │ │ └─ SPECTRE
│ │ │ └─ OSINT
│ │ ├─ Machine learning
│ │ ├─ UTAT Satellite Firmware Development
│ │ ├─ Automation: Why do something once when it can be automated in triple the time?
│ │ │ ├─ Robotics
│ │ │ │ └─ Programming and computing paths & trajectories etc
│ │ │ └─ AI - how much can this actually do, when orchestrated into a full platform?
│ │ │ └─ Langchain
│ │ ├─ Random conjectures & problems
│ │ │ ├─ Collatz Conjecture
│ │ │ ├─ Travelling salesman
│ │ │ └─ Graph Reconstruction
│ │ ├─ Math
│ │ └─ Stats
│ ├─ Philosophy
│ ├─ Ethics
│ ├─ Consulting
│ │ ├─ Nix
│ │ ├─ Cybersecurity
│ │ └─ Software engineering
│ └─ Game development: Problem solving & engineering outlet
│ └─ Developing a game with plans to release
└─ Touching grass
├─ Mountain biking - especially technical trails
├─ Hiking
├─ Snowboarding
└─ Swimming (Used to lifeguard & teach lessons!)
│ ├─ Computer Science: I love the chance to use and actively seek ways to use concepts within computer science
│ │ ├─ Linux
│ │ │ ├─ Nix & NixOS: I could give a Ted Talk on how awesome this is for dev ops
│ │ │ │ ├─ Perfectly reproducible, time independent environments
│ │ │ │ └─ Given infinite time lets rewrite the world’s infrastructure
│ │ │ ├─ IoT / microcomputers & microcontrollers
│ │ │ └─ Hosting servers
│ │ │ ├─ Docker
│ │ │ └─ OCI images with Nix
│ │ ├─ Programming
│ │ │ ├─ Rust: Given infinite time lets rewrite the world’s codebases
│ │ │ ├─ C/C++
│ │ │ ├─ Python
│ │ │ ├─ Bash
│ │ │ ├─ Assembly
│ │ │ ├─ Functional
│ │ │ ├─ Object Oriented
│ │ │ ├─ Design patterns
│ │ │ ├─ SQL
│ │ │ └─ GDScript
│ │ ├─ Cyber security
│ │ │ ├─ Reverse engineering assembly
│ │ │ ├─ Binary patching
│ │ │ ├─ Anticheat
│ │ │ ├─ CTF’s
│ │ │ ├─ CompTIA PenTest+ certified
│ │ │ ├─ AI exploitation
│ │ │ │ ├─ Tricking image classifiers
│ │ │ │ ├─ Prompt injection techniques
│ │ │ │ └─ Extracting sensitive data with statistics
│ │ │ ├─ Side channel attacks
│ │ │ │ ├─ Van Eck Phreaking / TEMPEST
│ │ │ │ ├─ RF Sensing
│ │ │ │ └─ SPECTRE
│ │ │ └─ OSINT
│ │ ├─ Machine learning
│ │ ├─ UTAT Satellite Firmware Development
│ │ ├─ Automation: Why do something once when it can be automated in triple the time?
│ │ │ ├─ Robotics
│ │ │ │ └─ Programming and computing paths & trajectories etc
│ │ │ └─ AI - how much can this actually do, when orchestrated into a full platform?
│ │ │ └─ Langchain
│ │ ├─ Random conjectures & problems
│ │ │ ├─ Collatz Conjecture
│ │ │ ├─ Travelling salesman
│ │ │ └─ Graph Reconstruction
│ │ ├─ Math
│ │ └─ Stats
│ ├─ Philosophy
│ ├─ Ethics
│ ├─ Consulting
│ │ ├─ Nix
│ │ ├─ Cybersecurity
│ │ └─ Software engineering
│ └─ Game development: Problem solving & engineering outlet
│ └─ Developing a game with plans to release
└─ Touching grass
├─ Mountain biking - especially technical trails
├─ Hiking
├─ Snowboarding
└─ Swimming (Used to lifeguard & teach lessons!)