Hi, I'm a software engineering major @ ASU! I dabble in a lot of different technologies, but I really enjoy learning new and exciting languages, libraries, and frameworks.
Here's some neat projects I've created for other people to use!
A promise-based roblox-ts API that detects when parts enter defined regions. Provides the ability to union and negate different primitive shapes together to create complex regions. Demo Video You can see an example of usage in a playground here.
A library that converts Markdown text into a traversible abstract syntax tree without using string patterns or RegEx. Supports most markdown syntax and some optional syntax with the exception of XML.
const markdown = `
# Big Heading
- Item 1
- Item 2
- Item 3
1. Item 1
2. Item 2
3. Item 3
**bold text**
`
parse(markdown); // Markdown AST
An extension of Roact's bindings (equivalent to React's hooks) that allows for a more object-oriented approach to state management.
This is a Lua API that converts values back into Lua syntax for debugging and data visualization. I occasionally push updates to improve efficiency and accuracy.
I open sourced a few of the previous projects I worked on (though most people wouldn't find them particularly useful) such as Mojave, Shady_Sands.