>>> neofetch
frroossst@github
----------------------------------
IPA: [ədʱjən]
OS : Linux Mint x86_64
Shell : bash
Location : Canada
Languages : embedded C, Rust, Go, Python, Suneido, OCaml, HTML/CSS
Others : git, GNU/linux, neovim, emacs
Interests: compilers, programming language design,
Email : [email protected]
Education: University of Saskatchewan
- Bachelors of Engineering in Engineering Physics
- Bachelors of Arts and Sciences in Computer Science
>>> projects --summary --hyperlink --hot --no-order
callingRustFunctionsFromC: Calling Rust functions from C on an embedded system for a cubesat and model rocket
monmon: A synchronisation monitor implementation in Rust
pls-dont-go: A linter for Go to ensure immutability on structs and other Go types
content-web-blocker: Firefox extension to block webpages based on specified keywords in the HTML of the page
gsuneido: Adding features to the Go implementation of Suneido such as better error handling, multiple returns
Compiler vs You: Research done as part of coursework for CMPT432, benchmarking results of compiler optimizations of linux kernel performance (also presented at BSides YXE 2025)
>>> jobs --summary --ascending
Summer Intern, Axon Software: building and improving their Instant Messenger platform written in Suneido from
June-August 2022
Programmer, Axon Software: ai autocomplete with a special emphasis on limited data and limited compute utilisation from May-August 2023
Research Training Student (USRA, NSERC), University of Saskatchewan: Adding optional and gradual types to a dynamic language
using only the LSP and no additional syntax
Goodfellow Undergraduate Research Award, University of Saskatchewan: Improving A.I. in data scarce fields.
Mainly, wireless capsule endoscopy
Goodfellow Undergraduate Research Award, University of Saskatchewan: Encoding Noether's Theorem in the Haskell type system to catch physical errors at compile time
>>> how_to_say_my_name
[ədʱjən]
>>> meme --relatable
source : xkcd comics




