I'm a passionate programmer and university student currently immersed in the world of computer programming. I've been told I have a knack for it, and I'm constantly pushing my boundaries. Python is my primary language, though you'll notice from my stats that I've recently been focusing heavily on JavaScript projects like web applications and other projects that include JavaScript. Alongside my university studies, I'm also gaining practical experience through a programming work placement and enjoy tackling personal projects whenever I can find the time.
My favorite tech? Machine learning has to be up there, although I've really started to love the idea of web applications—how they can easily be converted into installable applications and set up to cache content for offline usage.
Although my main focus is on Python, I've dabbled in Assembly (ASM) and C++. No immediate plans to expand on those, but who knows where curiosity might lead!
Key Frameworks: Scikit-learn, Blazor, ASP.NET MVC
Development Tools: Git, GitHub, Visual Studio, VS Code
|
This is a comprehensive guide & extension I made specifically for the Virtual Tabletop |
A Shopify e-commerce platform I developed and helped set up for a small family business. This was challenging as Shopify and Liquid code were both new experiences for me. It was a learn-as-I-go sort of project. Visit Store → |
An all-in-one Dungeons and Dragons online platform for playing D&D via post-by-post method with other people. This includes making character sheets, maps, campaigns for others to join, and various other tools and features for making long distance, online D&D really work. Although most networks don't block .web.app, you can always try this domain for the website instead, as that should definitely work. Visit Site → |
|
Another project currently in progress in my free time. A web application to create and manage family tree research. I explain my reasoning for the creation of this and why I'm not exactly "reinventing the wheel" on the about page of this site. Visit Site → |
My very first web application made using Blazor. This was made on request for a friend; the concept is just for it to generate randomly from the official tables presented in the Conan 2d20 Guide. Visit Site → |
This was originally supposed to be a project where I experimented with using Firebase features to implement real-time chat, but I decided to flesh it out more and keep it. Visit Site → |
- Family Weaver - Building out the family tree visualizer and management features
- DragonsRealm - Squashing bugs, implementing new features, and preparing for "building in public"
- Next-Level Text Adventure - A modular, handcrafted text adventure game where AI is only used for dynamic NPC conversations—everything else is traditionally coded for that authentic adventure experience


